1

在我的 HTML 页面中,我有将近 4<ul>秒。都有<li>孩子。当用户单击每个<li>元素时,我正在添加活动类名称。后来,相当于其父级的索引号,我在图标框(单独的框)中添加了一个图标。

所以,每次点击我都需要更新索引号。有什么办法可以做到这一点?

我使用了这个,但我没有得到正确的结果:

var lstNum = $('.active').parent().index($(this));

我没有从每个父母那里得到价值。

jsfiddle

4

1 回答 1

3

更新演示:http: //jsfiddle.net/haHYu/2/


检查这个演示:http: //jsfiddle.net/haHYu/1/

代码

$('.options li').click(function() {
    alert($(this).parent().index());
});
于 2012-10-13T06:52:57.777 回答