domingo, 4 de mayo de 2008

JQuery - Eventos dinámicos

Un tiempo atrás me encontré haciendo una página PHP con el frontend bastante complejo, mucho AJAX y muchos cambios en la página.
En el proyecto estábamos utilizando JQuery, que es una librería javascript. Me topé con la funcionalidad de cambiar los eventos de un botón dinámicamente:

HTML:

<input type="button" name="botonDinamico" id="botonDinamico"
onclick="funcionInicial()">

Javascript:

$("#botonDinamico").unbind().click(function (){
funcionDos();
});
Al hacer "unbind()" se quitan los eventos a los que está enlazado. Luego se enlaza uno nuevo a través de la función "click()"

No hay comentarios: