gpt4 book ai didi

javascript - 合并/加入 2 个 jQuery 集

转载 作者:可可西里 更新时间:2023-11-01 02:18:41 26 4
gpt4 key购买 nike

例如看这段代码...

var $div = $('#my div'),

$ul = $('#somewhere ul');

如何对它们执行 jQuery 方法?例如,这行得通吗?这里的最佳做法是什么?

$($div, $ul).addClass('my-new-class');

不会在 $ul 的上下文中搜索 $div 吗?

最佳答案

jQuery 提供了 add为此的方法。最常见的情况是向 jQuery 集中添加更多元素以匹配给定的选择器(传递给 add),但您可以使用它来执行 standard union也有两组:

$c = $a.add($b).addClass('foo')

add 返回一个新的包装集,包含 this 和给定集的合并和唯一组合。请注意,$b 保持不变。

关于javascript - 合并/加入 2 个 jQuery 集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1739353/

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