gpt4 book ai didi

jquery - 如何使用 jQuery 找到绝对索引()?

转载 作者:行者123 更新时间:2023-12-01 00:39:41 24 4
gpt4 key购买 nike

<nav>
<section>
<aside>
<div class="findthis">111111</div>
<div class="findthis">222222</div>
<div class="findthis">333333</div>
<div class="findthis">444444</div>
</aside>
</section>
</nav>


$('.findthis').each( function(){
var index = $(this).index()+1;
$(this).append(" ( this element = "+index+" )")
});

这正在工作! (http://jsfiddle.net/3c5TZ/)

但是...当我插入更多这样的 HTML 标签时...

<nav>
<section>
<aside>
<div class="findthis">111111</div>
<h2><h2>
<div class="findthis">222222</div>
<span></span>
<div class="findthis">333333</div>
<b></b>
<div class="findthis">444444</div>
</aside>
</section>
</nav>

失败了! (http://jsfiddle.net/3c5TZ/1/)

有什么想法吗?

最佳答案

索引被传递给 .each() 方法,您不必重新发明轮子:

$('.findthis').each( function(index){
$(this).append(" ( this element = " + (index + 1) + " )")
});

Updated fiddle .

关于jquery - 如何使用 jQuery 找到绝对索引()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9378944/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com