¿Cómo puedo hacer que una función se ejecute después de que un determinado elemento ha terminado de animar? Es una animación deslizable, el elemento está oculto y cuando se hace clic en algo, se volverá visible deslizando su contenido hacia abajo (+ altura).Evento después de que un div ha terminado de animar?
tengo ningún control sobre la función de animación en ese elemento, por lo que no se puede utilizar la opción de devolución de llamada desde la función $ .animate ...
Ahora mismo tengo algo así como
$('.trigger').click(function(){ // <-- "trigger" will make the element animate
setTimeout(myfunction, 500);
});
que trabaja pero no me gusta, se siente hacky
mostrar la otra código ... – mplungjan