如何在jquery中将两个DOM元素组合成一个

时间:2016-09-30 07:57:50

标签: javascript jquery dom

我想说我想将div1和div2元素分组到变量c

var a = jQuery(".div1");
var b = jQuery(".div2");

我尝试使用此命令

var c = jQuery(a,b);

但是变量c只给出了变量b

中的元素

如何将两个元素都添加到我的变量c

3 个答案:

答案 0 :(得分:5)

只需组合选择器字符串:

var c = jQuery(".div1, .div2")

答案 1 :(得分:1)

您可以使用add()方法实现此目的:

var $a = $('.div1');
var $b = $('.div2');
var $c = $a.add($b);

或者简单地说:

var $a = $('.div1');
var $c = $a.add('.div2');

答案 2 :(得分:1)

数组怎么样

var c = jQuery([a[0],b[0]]);

演示:https://jsfiddle.net/dzoyzv02/