tengo un elemento de entrada, y quiero vincular tanto el cambio como el evento de pulsación con la entrada, pero el código de manejo de eventos es el mismo para ambos eventos. ¿Hay alguna forma de hacer esto en lugar de escribir el mismo código dos veces? Bueno, podría escribir un método, pero quería ver si hay alguna manera más fácil de hacer estoconectando el mismo código de manejo de eventos a múltiples eventos en jquery
$("#inpt").change(function(){
some code
});
$("#inpt").keypress(function(){
same code
});
¿Hay alguna manera puedo unir ambos eventos?
gracias, eso es lo que estaba buscando. –
Según jquery [docs] (http://api.jquery.com/bind/), "A partir de jQuery 1.7, el método .on() es el método preferido para adjuntar controladores de eventos a un documento." Por lo tanto, para versiones más recientes que 1.7 usaría '$ (" # inpt "). On (" change keypress ", function() { código });' – jbustamovej
@jbustamovej Lo he actualizado. – tvanfosson