在jQuery中加入多个变量选择器

时间:2013-01-25 08:10:10

标签: jquery jquery-selectors

是否可以连接作为兑现选择器的变量?

$('.active').each(function(){
  var $a = $(this);
  var $a_h5 = $a.closest('h5');
  var $a_h4 = $a.closest('h4');
});

不起作用:

$('[name=get]').html($($a_h4,$a_h5,$a).map(function() {
  return $(this).html();
}).get().join(', '));

不起作用:

$('[name=get]').html($a_h4.add($a_h5).add($a).map(function() {
  return $(this).html();
}).get().join(', '));

1 个答案:

答案 0 :(得分:1)

你可以使用

$('[name=get]').html($($.merge($a_h4,$a_h5,$a)).map(function() {