
正文
jquery获取下标,jquery获取下标的方法
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
jquery 怎么得到数组下标?
$("ul li").click(function(){
alert($(this).text());
});
$(this) 就是你单击后取出的li的文本内容。
$(document).ready(function(){
$("ul li").click(function(){
alert($(this).text());
});
});
总的来说就是为ul下的所有li标签提供一个onclick事件,所以不管是动态生成还是写死的这个方法都适用。
相关问答
Q1: jquery 如何取得当前所选元素的下标和内容
这样可以实现:
$('#test li').each(function(i,item){
$(item).click(function(){
if ($(this).is($('#test li').eq(i))){
console.log(i); //下标
console.log($(this).text()); //内容
}
});
});
function a(){//todo}
希望对你又所帮助。
Q2: jquery如何获取当前点击的标签下标
用index(),例如li的点击下标
$("li").click(function(){
// $(this).index()返回当前点击的下标
});
Q3: jquery怎么获取数组的下标
如果是平常的数组,可以循环对比找出是哪一个:
var arr = ["a","b","c"];
$.each(arr,function(idx){
if(arr[idx] == 'a'){
console.log(idx)//idx为数组下标
}
});
如果是jq对象,比如$('p'),用index()就可以获取





