簡體   English   中英

jQuery - 獲取具有特定類的元素的索引

[英]jQuery - get the index of a element with a certain class

我有一個像這樣的列表:

<li> .... </li>
<li> .... </li>
<li> .... </li>
<li class="active"> .... </li>
<li> .... </li>

我想找出具有“active”類元素的項目的索引(列表中的數字)。 在這種情況下,索引將是4(如果我們從0開始,則為3)我該怎么做?

使用.index()

$('li.active').index()

這里的工作示例:

http://jsfiddle.net/EcZZL/

編輯 - 根據尼克的建議為.index()添加了api鏈接

像這樣:

var index = $("ul li.active").index();

沒有參數的.index()給出了元素相對於它的兄弟的索引,這就是你想要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM