标签: javascript jquery
我有一个像这样的列表:
<li> .... </li> <li> .... </li> <li> .... </li> <li class="active"> .... </li> <li> .... </li>
我想找出带有“active”类元素的项目的索引(列表中的数字)。 在这种情况下,索引将是4(如果我们从0开始则为3) 我怎么能这样做?
答案 0 :(得分:62)
使用.index():
$('li.active').index()
这里的工作示例:
http://jsfiddle.net/EcZZL/
编辑 - 根据尼克的建议添加了.index()的api链接
.index()
答案 1 :(得分:12)
像这样:
var index = $("ul li.active").index();
.index()给出了元素相对于它的兄弟的索引,这就是你想要的。