在jQuery中使用index()获取元素的索引

在jQuery中使用index()获取元素的索引,jquery,Jquery,$(文档).ready(函数(){ 变量框=$('.box'); 框。单击(函数(){ log($(this.index()); }); }); div,部分{ 边框:1px纯红; 宽度:80px; 高度:80px; } 1. 2. 3. 4当您将它与一组具有$('.box').index($(this))的元素进行比较时,可以使用.index() 如果选择器字符串作为参数传递,.index()返回 指示jQuery中第一个元素的位置的整数 对象相对于选择器匹配的元素 顺便说一句,.index

$(文档).ready(函数(){
变量框=$('.box');
框。单击(函数(){
log($(this.index());
});
});
div,部分{
边框:1px纯红;
宽度:80px;
高度:80px;
}

1.
2.
3.
4
当您将它与一组具有
$('.box').index($(this))
的元素进行比较时,可以使用
.index()

如果选择器字符串作为参数传递,.index()返回 指示jQuery中第一个元素的位置的整数 对象相对于选择器匹配的元素

顺便说一句,
.index()
是基于零的,因此索引将是0、1和2。如果需要1、2和3,只需在结果中添加1即可

$(文档).ready(函数(){
变量框=$('.box');
框。单击(函数(){
console.log($('.box').index($(this));
});
});
div,
部分{
边框:1px纯红;
宽度:80px;
高度:80px;
}

1.
2.
3.
4
当您将它与一组具有
$('.box').index($(this))
的元素进行比较时,可以使用
.index()

如果选择器字符串作为参数传递,.index()返回 指示jQuery中第一个元素的位置的整数 对象相对于选择器匹配的元素

顺便说一句,
.index()
是基于零的,因此索引将是0、1和2。如果需要1、2和3,只需在结果中添加1即可

$(文档).ready(函数(){
变量框=$('.box');
框。单击(函数(){
console.log($('.box').index($(this));
});
});
div,
部分{
边框:1px纯红;
宽度:80px;
高度:80px;
}

1.
2.
3.

4
返回的索引考虑了父级中的所有元素。如果要筛选,可以为方法提供选择器,也可以针对选择器调用它。返回的索引考虑了父级中的所有元素。如果要筛选,可以为方法提供选择器,也可以针对选择器调用它。有很好的记录。