将变量放在一个

时间:2013-10-31 12:55:55

标签: javascript jquery variables

我在javascript中有这些变量。

var overlay = $('.footer .overlay'),
    container = $('.footer .wrapper');

如何将这些变量放在一个变量中?

3 个答案:

答案 0 :(得分:3)

使用jQuery.add()

  

给定一个表示一组DOM元素的jQuery对象,   .add()方法从这些对象的并集构造一个新的jQuery对象   元素和传递给方法的元素。

var overlayAndContainer = overlay.add(container);

答案 1 :(得分:2)

我认为您的意思是要包含.footer .overlay.footer .wrapper的选择。有多种方法可以做到这一点:

$('.footer .overlay').add('.footer .wrapper')
$('.footer').find('.overlay, .wrapper');
$('.footer .overlay, .footer .wrapper');    // probably the best

答案 2 :(得分:1)

var all =  $('.footer').find('.overlay, .wrapper')

或者如果你想重用变量

var all =  overlay.add(container)