我在使用 jQuery 事件的选择器变量时遇到问题。
当我将两个或三个 jquery 对象存储到变量中时,如何使用它们在同一个事件函数中编写代码而不重复同一行?这可能听起来令人困惑,但看看我的例子,你会明白的。
我可以很容易地写这个
$("#a, #b").click( function(){
// stuff
} );
但是当我像这样存储它们时:
var a = $("#a"), b = $("#b");
并想为每个人分配点击事件。
// 这行得通,但是太长了
a.click(function(){});
b.click(function(){});
// 我想要类似的东西
(a + b).click(function(){});
不知道这在jquery中是否可行,如果可以,请帮助我提前谢谢
这是我测试过的 jsfiddle 链接,http://jsfiddle.net/UmeaW/