用jquery获取父索引

时间:2012-07-12 00:32:17

标签: jquery

我知道还有另一个问题可以回答我的问题,但是一个据说更新的解决方案对我不起作用。

所以我有类似的东西:

<ul>
 <li><div class="thumb"></div></li>
 <li><div class="thumb"></div></li>
 <li><div class="thumb"></div></li>
</ul>


$("ul li div.thumb").live("click",function(){

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

});

我想检索li的索引,但解决方案对我不起作用。

编辑:

好的,我的实际代码在div.thumb中有子项:

<ul>
    <li><div class="thumb"><div class="inner">3</div></div></li>
 <li><div class="thumb"><div class="inner">3</div></div></li>
 <li><div class="thumb"><div class="inner">3</div></div></li>
</ul>

由于点击了div拇指,我认为这不重要。对于任何.thumb点击,我得到-1     

1 个答案:

答案 0 :(得分:0)

是的确有效。请显示一些代码。

您是否将jQuery放在ready()函数中?

$(document).ready( function() {
    $("ul li div.thumb").live("click",function(){
        alert($(this).parent().index());
    });
});