Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/11/2012, 11:36
Avatar de hackjose
hackjose
 
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años, 1 mes
Puntos: 131
Respuesta: cambiar funcion jquery que no funciona en contenido cargado de ajax

Bueno lo que entendi es que quieres obtener contenido con ajax y dicho contenido colocarlo en algun elemento por ejemplo un div, el problema es que cuando el DOM se carga por completo(ready), el contenido ajax todavia no lo hemos obtenido.

Eso es lo que entendi y bueno el evento ready lo puedes manipular con holdReady

Podrias poner algo como
Código Javascript:
Ver original
  1. if(xml)
  2. {
  3. $.holdReady(false);
  4. }
  5.  
  6. $(document).ready(function(){//aqui haces el inner HTML o lo que vayas a hacer con el contenido ajax});

xml es la respuesta Ajax y meramente decimos si ya esta la respuesta, entonces lanza el evento ready o igual ese holdReady lo podrias poner en el metodo done

Espero haberte ayudado

Saludos