说我有两个jQuery选择:

var txtA = $('#txtA');
var txtB = $('#txtB');

为了附加相同的事件函数,这是最巧妙的方法,还是我缺少明显的语法或jQuery向导性?
$(jQuery.merge(txtA , txtB )).click(function () { alert('hello'); });

谢谢。

最佳答案

.add() 应该这样做(前提是您已经填充了txtAtxtB并希望重用这些选择。):

txtA.add(txtB).click(function () {
    alert('hello');
});

09-25 10:32