gpt4 book ai didi

javascript - 计算类为 '.item' jQuery 的变量中的元素

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:51:33 26 4
gpt4 key购买 nike

我如何计算包含在变量中的类项的元素

到目前为止http://jsfiddle.net/jGj4B/

var post = '<div/><div class="item"></div><div class="item"></div><div class="item"></div><div class="item"></div>';
alert($(post).find('.item').length);​ // i have tried .size() in place of .length

最佳答案

你想要filter而不是find:

$(post).filter('.item').length

find 查找后代元素,但没有。

如果你想要顶级项目和后代,你可以这样做:

$(post).find('.item').andSelf().filter(".item").length

虽然按照另一个答案中的建议将它包装在一个跨度中可能更容易理解。


编辑 7/19/2013: andSelf 已从 v1.8 开始弃用,应使用 addBack 取而代之。

$(post).find('.item').addBack().filter(".item").length

关于javascript - 计算类为 '.item' jQuery 的变量中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12680948/

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