使用Jquery选择多个选择器

Sea*_*ean 2 jquery

我有很多项已经存储在变量中作为jQuery选择器,如下所示:

var $description = $("#description");
var $title = $("#title");
var $fname = $("#fname");
var $sname = $("#sname");
// ...
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

$($description, $title, $fname, $sname).change(function(){ /*...*/ });
Run Code Online (Sandbox Code Playgroud)

那可能吗?

Ror*_*san 6

您可以使用add()将变量中的jQuery对象连接在一起:

$description.add($title).add($fname).add($sname).change(function() {
    // do something...
});
Run Code Online (Sandbox Code Playgroud)