2011-01-25 25 views
5

Tôi có hai lớp: Class1 và Class2.jquery ràng buộc cùng một sự kiện với 2 bộ chọn

Còn bây giờ, tôi có 2 chức năng cuộc gọi gọi hàm cùng MyFunction:

$('.Class1').click(function() { MyFunction() }); 
$('.Class2').click(function() { MyFunction() }); 

Làm thế nào để viết lại này để nói "khi có một nhấp chuột vào Class1 và Class2 gọi MyFunction".

Cảm ơn.

+1

VÀ HOẶC? Rõ ràng bạn không thể nhấp vào đối tượng cùng một lúc. – jondavidjohn

+0

Bạn có nghĩa là "hoặc" khi bạn nói "khi có một nhấp chuột vào Class1 và trên Class2 gọi MyFunction". – Chandu

Trả lời

19
$('.Class1, .Class2').click(function() { MyFunction() }) 
3

để ràng buộc một sự kiện click vào 2 lớp khác nhau

$('.Class1, .Class2').click()

này có nghĩa là nếu Class1 OR Class2 được nhấp, cháy sự kiện này.

Các vấn đề liên quan