jquery - 确定其父级中的子级索引

标签 jquery

如何确定父元素中元素的索引?假设您有以下 DOM 结构,并且您已经为子 div 设置了一个 click 事件监听器。当单击它们中的每一个时,我想知道它关于父 div 的索引。

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

最佳答案

要获取其父元素(实际上是兄弟元素之间)的索引,请使用 .index()不带任何参数,例如:

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

You can test it out here .

关于jquery - 确定其父级中的子级索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4421303/

相关文章:

javascript - 替换 ul 列表子元素

jquery - 为什么 jquery 无法在我的本地计算机上运行?

javascript - javascript/Jquery 中的多个字符串到单个 var

jquery - 加载不同版本jquery时出现问题如何解决

jquery - 选择 $(this) 的所有选择器

javascript - 使用 jquery 检查元素

php - 使用 php 和 mysqli 的动态图像 slider

ruby-on-rails - rails 3 : Simple AJAXy Page updates?

javascript - 查看 jQuery 中哪些事件链接到元素

javascript - 使用 onchange jquery 更改对象的值