2011-01-25 20 views
5

Tengo dos clases: Class1 y Class2.jquery vinculando el mismo evento a 2 selectores

Por ahora, tengo 2 función de llamadas Llamada a la misma función MyFunction:

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

¿Cómo puedo volver a escribir esto que decir "cuando hay un clic en Clase 1 y Clase 2 en la llamada MyFunction".

Gracias.

+1

Y o? Es evidente que no puede hacer clic en los objetos al mismo tiempo. – jondavidjohn

+0

¿Quiere decir "o" cuando dice "cuando hay un clic en Class1 y en Class2 llame a MyFunction". – Chandu

Respuesta

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

se unen a un evento de clic a 2 clases diferentes

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

esto significaría, si se hace clic en Class1 OR Class2, desencadenar el evento.