Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/05/2014, 20:16
helion
 
Fecha de Ingreso: mayo-2010
Mensajes: 215
Antigüedad: 14 años
Puntos: 4
Respuesta: script que se ejecuta en desorden

Cita:
Iniciado por Alexis88 Ver Mensaje
Si revisas la documentación oficial del método animate, notarás que como cuarto parámetro, se le puede pasar un callback (llamada de retorno) la cual ejecutará la acción que queremos que suceda una vez que termine la animación actual. Entonces, solamente te quedaría hacerlo de esta forma:

Código Javascript:
Ver original
  1. var img1 = "//localhost/images/1.gif",
  2.     img2 = "//localhost/images/2.gif",
  3.     tem = 1500;
  4.  
  5. $("#test1")
  6.     .prop("src", img2)
  7.     .animate(
  8.         {left: 400},
  9.         tem,
  10.         "linear",
  11.         function(){
  12.             $(this)
  13.                 .prop("src", img1)
  14.                 .animate({left: 384}, tem);    
  15.         }
  16.     );



De este modo, el cambio de imagen y desplazamiento hacia la izquierda, se realizan una vez que la primera animación termine.

Saludos

muchas gracias por tomarte el tiempo de poder dejarme un ejemplo, la verdad me funciono, te lo agradezco :)