var $obj1 = $('a#one');
var $obj2 = $('a#two');
var $obj3 = $('a#three');
// Assume $('a#one, a#two, a#three') wasn't an option.
Làm cách nào để gán một (cùng) trình xử lý sự kiện, ví dụ: click()
cho ba đối tượng jQuery đó? Về cơ bản, tôi đang tìm kiếm một cách hiệu quả hơn thực hiện:Kết hợp/chuỗi nhiều đối tượng jQuery
$obj1.click(function() { /* Code A */ });
$obj2.click(function() { /* Code A */ });
$obj3.click(function() { /* Code A */ });
'delegate' là bạn của bạn. – c69
Tại sao không thêm lớp vào tất cả các đối tượng và sử dụng làm công cụ chọn? '$ ('a.codeA'). Click (function() {/ * Mã A * /});' –