Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2015, 22:52
Avatar de andresbetancourt
andresbetancourt
 
Fecha de Ingreso: julio-2008
Ubicación: colombia
Mensajes: 334
Antigüedad: 15 años, 9 meses
Puntos: 2
recarga de js

Buenas noches amigos,

Tengo un problema y se cual es pero no la solución

Imaginen lo siguiente:

Tengo una aplicacion donde uso ajax para cargar trozos de codigo html asincronamente.

Al cargar la pagina web inicial se carga un archivo js
Ese archivo adiciona listener de eventos acada conponente del html como enlaces, botones...

Cuando cargo de forma asincrona contenido html dentro de un div en la página principal desde la cual se navega en la app con ajax, esos nuevos componentes html se quedan sin listeners
Porque el js que contiene los addevent ya se ejecuto en si totalidad con la carga total de la pagina principal, y en ese primer momentos no se pudieron adicionar los listener a los componentes html cargados con ajax, simplemente porque no existian en el DOM de la página pues estos (componentes html) se van cargando con ajax de acuerdo a la navegacion del usuario por la web.

Como se soluciona eso? Es decir poder agregarles los escuchadores de eventos a nuevos componentes html que se van agregando al DOM inicialmente cargado.

Gracias
__________________
http://tecnologiaco.com/