2010-12-12 77 views
17

如何确定其父项中元素的索引?假设您有以下DOM结构,并且您已为子div设置了点击事件侦听器。当他们每个人被点击时,我想知道它是关于父div的索引。确定其父项中的子项索引

<div class="parent"> 
    <div class="child">...</div> 
    <div class="child">...</div> 
    <div class="child">...</div> 
    <div class="child">...</div> 
</div> 

回答

30

要在其父的元素得到的指数(兄弟姐妹之间真的)使用.index()不带任何参数,例如:

$(".child").click(function() { 
    alert("Index: " + $(this).index()); 
}); 

You can test it out here

相关问题