How do you combine two jQuery search results? eg:
如何组合两个jQuery搜索结果?例如:
var $allFoos = $('.foo'),
$allBars = $('.bar')
$allFoosAndBars = $allFoos + $allBars
;
Obviously, I just made up that last line, but I hope it makes it sorta clear what I mean. To be clear, the example is greatly simplified, and it could be any arbitrary sets i'm talking about, so $('.foo, .bar')
is not what I'm after.
显然,我只是编造了最后一句,但我希望它能让我明白我的意思。需要明确的是,这个示例被极大地简化了,它可以是我正在讨论的任意集合,因此$(')不是我想要的。
1 个解决方案
#1
186
You can use add();
您可以使用add();
var $foos = $('.foo');
var $foosAndBars = $foos.add('.bar');
or
或
var $allFoosAndBars = $allFoos.add($allBars);
#1
186
You can use add();
您可以使用add();
var $foos = $('.foo');
var $foosAndBars = $foos.add('.bar');
or
或
var $allFoosAndBars = $allFoos.add($allBars);