如何合并两个jQuery搜索结果?例如:

var $allFoos = $('.foo'),
    $allBars = $('.bar')
    $allFoosAndBars = $allFoos + $allBars;

显然,我只是弥补了最后一行,但我希望它能使我的意思清楚一些。需要明确的是,该示例已大大简化,它可以是我在谈论的任意集,因此$('.foo, .bar')不是我想要的。

最佳答案

您可以使用add();

var $foos = $('.foo');

var $foosAndBars = $foos.add('.bar');

要么
var $allFoosAndBars = $allFoos.add($allBars);

09-26 07:38