使用jquery获取父索引

使用jquery获取父索引,jquery,Jquery,我知道还有一个问题可以回答我的问题,但是有一个据说是更新的解决方案对我不起作用 所以我有点像: <ul> <li><div class="thumb"></div></li> <li><div class="thumb"></div></li> <li><div class="thumb"></div></li> </ul>

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

所以我有点像:

<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的索引,但是解决方案不适合我

编辑:

Ok我的实际代码在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。点击拇指

是的,它确实有效。请出示一些代码

您是否将jQuery放在ready函数中

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

它应该是有效的。发布其余的代码和HTML。在这里应该可以正常工作啊,我仍然使用jQuery1.3,因为drupal安装有它。升级可能会破坏现有模块。更新的代码可能有问题OK,所以问题是我必须使用的旧jquery版本,这样drupal中的所有内容都不会破坏。