2011-10-18 8 views
0

jQueryのクリックイベント中にリスト項目の子の位置を取得するにはどうすればよいですか?jQueryのクリックイベント中にリストアイテムの子の位置を取得するにはどうすればよいですか?

$('li').click(
    function(){ 
     alert($(this).index()); 
    }); 

JS Fiddle demo:あなたがしたいすべてのアラートでクリックされたli見つけるの場合

ul 
    li 
    li 
    li 

$('li').click(//pass index of li into function) 
+0

'nth-child'で何をしたいですか? –

+0

[jQueryの可能な重複:イベントハンドラの要素のインデックスを取得する最善の方法](http://stackoverflow.com/questions/5437045/jquery-best-way-to-get-the-index-of-イベントハンドラの要素) –

答えて

4

+0

すばやく正確な回答ありがとう – fancy

+0

ようこそ!しかし、あなたはこれが必要ですか? 'nth-child() 'はどこに入りますか? –

+0

申し訳ありません私はちょうどそのインデックスの悪い表現としてそれを使用していた。 nのために解決したいが、その文脈では意味をなさない。 – fancy

関連する問題