
Eventos para elementos dinámicos
Publicado por Jonathan (3 intervenciones) el 18/12/2015 17:15:14
Buen día, mis colegas programadores.
Les cuento mi problema:
Estoy creando algún tipo de librería para ventanas modales, que jalan información de cierta tabla.
En fin, eso no importa mucho. En mi código HTML pongo directamente un DIV#modal vacío, y cuando presiono un botón, mando información a la librería que me rellena el DIV#modal con elementos, entre estos elementos se encuentra un BUTTON#btnCancel, el caso es que sé que jQuery para el evento click, sólo toma lo que exista actualmente en el DOM, pero para elementos dinámicos, leí que se podría usar algo como esto:
¿Alguien sabe que podría estar pasando?
Información extra:
1. Estoy rellenando el DIV#modal con el método "elemento.html()".
2. Inicialmente no tengo ese botón en el HTML.
3. Ya probé con el evento $(selector).click();
Les cuento mi problema:
Estoy creando algún tipo de librería para ventanas modales, que jalan información de cierta tabla.
En fin, eso no importa mucho. En mi código HTML pongo directamente un DIV#modal vacío, y cuando presiono un botón, mando información a la librería que me rellena el DIV#modal con elementos, entre estos elementos se encuentra un BUTTON#btnCancel, el caso es que sé que jQuery para el evento click, sólo toma lo que exista actualmente en el DOM, pero para elementos dinámicos, leí que se podría usar algo como esto:
1
2
3
$('#modal').on('click', '#btnCancel', function(){
//codigo para cerrar ventana modal
});
¿Alguien sabe que podría estar pasando?
Información extra:
1. Estoy rellenando el DIV#modal con el método "elemento.html()".
2. Inicialmente no tengo ese botón en el HTML.
3. Ya probé con el evento $(selector).click();
Valora esta pregunta


0