Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2012, 16:52
Avatar de carloshlm
carloshlm
 
Fecha de Ingreso: enero-2012
Ubicación: México
Mensajes: 13
Antigüedad: 12 años, 3 meses
Puntos: 0
Efectos Continuos con animate

Hola tengo un documento HTML el cual tiene un botón llamado "miBoton" y al darle clic necesito que ejecuten dos animaciones sobre dos Div's distintos.

Código HTML:
Ver original
  1. <div class="capa1"></div>
  2. <div class="capa2"></div>
  3. <input type="button" name="miBoton" id="miBoton" value="Animar">

El problema es que las animaciones se ejecutan simultaneamente y yo lo que necesito es que primero ejecute la animación del primer DIV (capa1) y una vez que finalice se ejecute la animación del segundo DIV (capa2). Me interesa saber como ejecutar esas funciones consecutivamente. Gracias!!!

Este es mi código Javascript:

Código Javascript:
Ver original
  1. function anima1(capa){
  2. $(capa).animate({
  3.     opacity: 0.25,
  4.     left: '500px',
  5.     top: '200px'
  6.   }, 2000) 
  7. }
  8.  
  9. function anima2(capa){
  10. $(capa).animate({
  11.     opacity: 0.25,
  12.     left: '500px',
  13.     top: '400px'
  14.   }, 2000) 
  15. }
  16.  
  17.  
  18. $('#miBoton').click(function(){
  19.     anima1('.capa1');
  20.     anima2('.capa2');
  21. });