Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

405
Vistas
¿La función de devolución de llamada de animate (completa) se ejecutó al inicio?

Estoy usando jQuery 1.5.1 Este es mi código:

 $('.cellcontent').animate({ left: '-=190'}, { easing: alert('start ani'), duration: 5000, complete: alert('end ani')});

¿Recibo ambas alertas antes de que comience la animación? Quiero que la función completa comience después de que finalice la animación. ¿Alguna idea?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Necesitas pasar una función para llamar. En su lugar, está llamando a la función.

 complete: function() { alert('end ani'); }
over 4 years ago · Santiago Trujillo Denunciar

0

Veo dos cosas mal con esto.

Uno, la easing debería ser:

Una cadena que indica qué función de aceleración usar para la transición

Y complete debe ser una función.

http://api.jquery.com/animate

 alert('start ani'); $('.cellcontent').animate({ left: '-=190' }, { easing: 'swing', duration: 5000, complete: function(){ alert('end ani'); } });
over 4 years ago · Santiago Trujillo Denunciar

0

Necesita pasar una función para completar.

Prueba esto:

 $('.cellcontent').animate({ left: '-=190'}, { easing: alert('start ani'), duration: 5000, complete: function() { alert('end ani') } });

Dado que complete espera una función, ejecuta el código que le pasa para obtener un objeto de función al que puede volver a llamar cuando termine.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda