Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/07/2009, 08:32
Nono Martínez
 
Fecha de Ingreso: noviembre-2004
Mensajes: 117
Antigüedad: 19 años, 6 meses
Puntos: 0
Respuesta: Problema al acceder a divs creados dinámicamente y asignarles scripts

Algunos divs tardan en cargarse dependiendo del contenido incluso puede ralentizar mucho una página si no tienes cuidado. Creo que el setTimeout que has puesto intenta corregir ese problema, pero corregirlo así es muy relativo, no siempre tiene la misma carga, tu setTimeout dependerá siempre del navegador, pc, conexion a red que tenga el usuario.

Va a sonar a tópico en estos foros pero yo normalmente uso jQuery para solucionar estas cosas. Tiene funciones que permiten lanzar javascript una vez, y seguramente plugins que te ayuden a manejar hijo y padre facilmente.

Para trabajar con selectores id revisa siempre que está encontrando los atributos id correctamente, además recuerda revisar que sean identificadores únicos para cada div.

<div id="irudi" style="display:none;"><img src="irudiak/etiqueta_behean.jpg" /></div>

Yo lo que veo es que ese atributo style="display:none" esta ocultando el div "irudi", y seguramente no puedas accesar a el cuando lo llama setTimeout (porque está oculto).

Revisa el código
__________________
Saludos a todos ;)

Fiat en Malaga
.. y ahora con CSS!

Última edición por GatorV; 29/07/2009 a las 22:00