我希望能够在多个声明的变量上运行相同的方法。
例如,假设我有以下代码:
我想要做类似这样的事情:
例如,假设我有以下代码:
var searchBtn = $('#search');
var signInBtn = $('#signin');
signInBtn.removeClass('active');
searchBtn.removeClass('active');
我想要做类似这样的事情:
$(signInBtn, searchBtn).removeClass('active');
但我不能这样做,searchBtn
在这个上下文中被解释为作用域(我想是这样)。
我的问题是,如何将定义的对象组合起来并运行相同的方法?
注意:仅澄清一下,我不是在谈论使用ID、类等针对元素进行定位,而是指已经定义为变量的对象。
$('.active').removeClass('active');
。 - Jai