gpt4 book ai didi

jquery - 在多个 ul 和返回值中计算 li

转载 作者:太空狗 更新时间:2023-10-29 15:38:25 24 4
gpt4 key购买 nike

使用 jQuery,我如何遍历每个嵌套的 ul.item,计算 LI 的数量,并在该页面的父级 span.someClass 中返回该大小/长度?

<ul>
<li><span class="someClass">3</span>
<ul class="item" style="display:none">
<li>count me</li>
<li>count me</li>
<li>count me</li>
</ul>
</li>
<li><span class="someClass">1</span>
<ul class="item" style="display:none">
<li>count me</li>
</ul>
</li>
<li><span class="someClass">2</span>
<ul class="item" style="display:none">
<li>count me</li>
<li>count me</li>
</ul>
</li>
</ul>

最佳答案

$("ul.item").each(function() {
// reusabilty
var context = $(this);
// count and populate
context.prev(".someClass").text(context.children().length);
});

如果这些 span 元素总是紧接在 之前 您的 中,则在 prev() 调用中省略 .someClass >ul 元素。在这种情况下,prev 中的过滤是不必要的,也是多余的。

关于jquery - 在多个 ul 和返回值中计算 li,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13498076/

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