14

私がこれを持っている場合:

<ul>
    <li><a href="#"></a>a</li>
    <li><a href="#"></a>b</li>
    <li><a href="#"></a>c</li>
    <li><a href="#"></a>d</li>
    <li><a href="#"></a>e</li>
</ul>

そして、3 番目の li アイテム (コンテンツが「c」) をクリックしたとします。この項目が 'ul' 親の 3 番目であるという情報を取得するにはどうすればよいですか?

4

1 に答える 1

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

デモはこちら: http://jsfiddle.net/KyTP5/

これにより、ゼロベースのインデックスが得られることに注意してください。

于 2012-04-28T20:07:15.277 に答える