1

可以说我有以下html:

<div>something</div>
<div>something</div>
<div>something</div>
<div class="pick">something</div>
<div>something</div>
<div class="pick">something</div>

我需要编写 jquery 来返回与兄弟姐妹无关的选定元素的索引号。

就像在这段代码中一样,第一次出现的pick类将返回#3,但我的目标是下一个类的#0和#1:

$(".pick").each(function() {
 alert( $(this).index() );
})

有可能实现吗??

谢谢

4

2 回答 2

1
$(".pick").each(function(a, b) {
    console.log("The index is:" + a);
    console.log("The element is: " + b);
})
于 2013-07-27T23:23:56.130 回答
0

索引是在调用中传递给您的函数的第一个参数each()

$(".pick").each(function(index,Element) {
 alert(index);
})

更多信息在这里:http ://api.jquery.com/each/

于 2013-07-27T23:23:51.743 回答