我有這樣一個清單:的jQuery - 獲得一個元素的索引與某一類
<li> .... </li>
<li> .... </li>
<li> .... </li>
<li class="active"> .... </li>
<li> .... </li>
我想找出(列表中的號碼)的項目與「活躍指數「類元素。 在這種情況下,索引將是4(如果我們從0開始,則爲3) 我該怎麼做?
我有這樣一個清單:的jQuery - 獲得一個元素的索引與某一類
<li> .... </li>
<li> .... </li>
<li> .... </li>
<li class="active"> .... </li>
<li> .... </li>
我想找出(列表中的號碼)的項目與「活躍指數「類元素。 在這種情況下,索引將是4(如果我們從0開始,則爲3) 我該怎麼做?
看起來像我今天早上第一杯咖啡尼克;) – HurnsMobile 2010-07-08 14:06:07
@HurnsMobile - 的確如此:)確保給出一個鏈接到你正在使用的適當的功能,如果可能的話,幫助未來的googlers ...更是如此''。 index()'因爲它有幾個不同的用途:) – 2010-07-08 14:07:26
一個精確和簡潔的答案。非常感激!!! – 2014-08-20 19:49:16
如果選擇器是'$(this).hasClass(「myClass」)'?它沒有index()函數。 – SearchForKnowledge 2016-10-12 14:49:01
'var g = parseInt($('div.slideIsActive')。index())+ 1;'給我'1',但是這個var index = $(this).find(「div.slideIsActive」)。index ()+ 1;'給我'0'。如何編輯以使用'this'關鍵字來獲得'1'。 – SearchForKnowledge 2016-10-12 14:50:58