gpt4 book ai didi

jQuery:如何在元素数组上结合查找和过滤?

转载 作者:行者123 更新时间:2023-12-01 06:10:54 25 4
gpt4 key购买 nike

我有一个元素数组myRoots。我想从数组或数组中与某个选择器匹配的元素的后代中查找所有元素(假设是 div)。

您可以将其视为 myRoots.find('div')myRoots.filter('div') 的组合。我想我可以将其写为 $.merge(myRoots.find('div'), myRoots.filter('div')),但想 avoid repeating myself (myRoots 和选择器是重复的)。有更好的办法吗?

在 XPath 中,这对应于 descendant-or-self axis ,然后您将编写此 $myRoots/descendant-or-self::div

最佳答案

编辑

尝试使用: myRoots.find("div").andSelf().filter("div");

<小时/>

你可以这样做:

myRoots.find("div").andSelf();

关于jQuery:如何在元素数组上结合查找和过滤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8439839/

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