gpt4 book ai didi

父类中的 jquery 索引

转载 作者:技术小花猫 更新时间:2023-10-29 11:50:36 25 4
gpt4 key购买 nike

我需要一种方法来找到一个子元素的索引号。

这是它的CSS

<div class="parent">
<div class="son"></div>
<div class="son"></div>
<div class="son"></div>
<div class="son"></div>
<div class="son"></div>
</div>

<div class="parent">
<div class="son"></div>
<div class="son"></div>
<div class="son"></div>
<div class="son"></div>
<div class="son"></div>
</div>

我的jquery代码是这样的

var number = $(".son").index(this);

当我使用这段代码时,它会将儿子作为一个整体来统计。例如,当我点击第二个父类中的第二个子元素时,它会给我一个 7 号变量。我希望子类总是从零开始计数。

最佳答案

试试这个:

$(this).parent().find('.son').index(this)

正如其他成员提到的:

$(this).index()

完成这项工作,因为没有参数的 index() 返回元素相对于其兄弟元素的位置。

文档:

If no argument is passed to the .index() method, the return value is an integer indicating the position of the first element within the jQuery object relative to its sibling elements.

关于父类中的 jquery 索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13147021/

25 4 0
文章推荐: jquery - 在 jQuery 中使用第 n 个子选择器是否依赖于浏览器对 CSS3 的支持?
文章推荐: css - 如何并排对齐 3 个 div?
文章推荐: javascript - HTML