
23/09/2013, 13:25
|
| | Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 9 meses Puntos: 5 | |
Respuesta: Ejecutar funcion javascript solo una vez Explico, en mi web tengo mucho javascript haciendo otras funciones.
No se javascript, pero lo que tengo puesto esta depurado ya que he intentado leerme tutoriales etc.
Tengo un menu, en la que cada opcion de menu aparece mediante un fade in y fade out y desaparece de igual manera.
Esto lo hace un javascript.
En cada opcion de menu que aparece mediante fade tiene un div con su contenido que se puede ver mediante un scrollbar
el cual quiero darle estilo con este codigo que ya he puesto en el primer post.
Pero el codigo solo funciona si lo pongo en una sola opcion, un solo div ¿?
Cuando lo pongo en dos div, osea dos opciones de menu , deja de funcionar.
Descubri que forzando el codigo a ejecutarse (usando setInterval y no setTimeout) despues de hacer infinidad de pruebas, en mi ignorancia de no saber,
descubri que mediante setInterval ,SI , funcionaba. Pero señores se repetia hasta la saciedad y en cada div me
aparecen 1 ,2,3,4,5,6,7,8, scrollbar cada dos segundos asi hasta el infinito.
Y claro solo quiero que se pare cuando me aparezca el primer scrollbar y ya esta .
Si lo se es una odisea pero llevo ya 10 dias!!!! sicologicamente estoy k.o help!!!!! |