我正在努力獲取UL類中包含的名爲zoomThumbActive的列表項的索引。我試過幾乎每個我能想到的選擇器,並總是得到-1(未找到)。列表項目問題上的jquery索引
我已經把所有的代碼放到一個fiddle:
在這個例子中,答案應該是3,任何想法,我做錯了嗎?
我正在努力獲取UL類中包含的名爲zoomThumbActive的列表項的索引。我試過幾乎每個我能想到的選擇器,並總是得到-1(未找到)。列表項目問題上的jquery索引
我已經把所有的代碼放到一個fiddle:
在這個例子中,答案應該是3,任何想法,我做錯了嗎?
該索引需要在li
元素上調用,因爲這是ul
的實際元素後裔。每個li
內只有一個a
。
$('#mainImgA').click(function(){
var idx = $('.zoomThumbActive').parent().index();
alert(idx);
});
正是我需要的,謝謝! – user1201155 2012-02-10 03:36:38
這工作:
$('#mainImgA').click(function() {
var a = $('ul#thumblist li a.zoomThumbActive');
var i = $('ul#thumblist li a').index(a);
alert(i);
});
UPDATE:
$('.zoomThumbActive').index('ul#thumblist li a');
工程。我誤解了文檔。
小提琴的頁面不存在 – XepterX 2012-02-10 03:22:43