2010-01-19 109 views

回答

9

我認爲這會爲你做它:

$("li").click(function() { 

    alert($(this).index()); 

}); 

注意的是,指數()函數返回該項目的jQuery的集合中的索引。如果您在頁面上有多個列表,請確保您的選擇器僅選擇所需的列表項。

2
$('ul li').click(function() { 
    alert( $(this).parent().find('li').index(this) ); 
}); 

Reference

我只跟一個<ul>測試。如果您在多個<ul>上執行此操作,則需要.each