2012-03-15 10 views

Respuesta

40

event.type le conseguirá lo que quiere.

DEMO

Consulte también: List of event types

$("#tipo-imovel").on("click change", function(event){ 
 
    console.log(event.type + " is fired"); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
 
<input type="text" id="tipo-imovel" />

+0

que tienes un error tipográfico en el código HTML: '< input type' not ' tkone

+0

@tkone Corregido. ¡Gracias! –

+0

buena demostración rápida también. – tkone

7

@Vega solución es correcta para eventos simples. Sin embargo, si espacio de nombres de sus eventos, (es decir, player.play), también debe obtener el espacio de nombres. Por ejemplo, digamos que activará el evento:

continuación para obtener el nombre del evento completo, tiene que hacer lo siguiente:

$('#myElement').on('player.play', function(e) { 
    console.log('Full event name: ' + e.type + '.' + e.namespace); 
}); 
Cuestiones relacionadas