Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/01/2013, 10:00
Avatar de Aijoona
Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años, 7 meses
Puntos: 343
Respuesta: Problema con setTimeout

Tu problema es que no estás programando la funcion a ejecutarse en un futuro, sino que estas ejecutandola en el momento.

La firma de la funcion es setTimeout(FUNCTION, LAPSE), donde recibe FUNCTION vos le estás pasando el resultado de changeImagen y no la función en sí.

La solución? Usar una función anónima:

Código Javascript:
Ver original
  1. window.setTimeout(function() {
  2.     changeImagen(vIndex);
  3. },5000);
__________________
blog | @aijoona