6
¿Cómo puedo cadena de funciones personalizado después de una demora se ha establecido¿Cómo puedo encadenar la función personalizada después de un retraso?
esto es lo que quiero decir: http://jsbin.com/uluyim
$(function(){
$('.container').hide();
$('.container').delay(2000).fadeIn().$(document).callMe();
function callMe() {
alert ("It works!");
}
});
Gracias!
por su sugerencia por encima de aquí es el jsbin http://jsbin.com/ uluyim/2 – Bot
@arunes ¡Gracias! ... ¿Es posible llamar a una función que estaba en un archivo js separado? p.ej. script.js [$ ('. container'). delay (2000) .fadeIn (callMe)] & external.js [funciones callMe() {...}] – Pennf0lio
Sí, también es posible. Por supuesto, si agrega el archivo js que tiene la función 'callMe' para documentar con la etiqueta'
Todos los métodos de animación jQuery tienen devoluciones de llamada de terminación que le permiten ejecutar código después de la animación se realiza
Fuente
2012-03-01 19:16:32 charlietfl
gracias por explicarme que :) – Pennf0lio
ejemplos en la API son una gran referencia http://api.jquery.com/fadeIn/ – charlietfl
Fuente
2012-03-01 19:17:35
En tu caso, puedes usar arunes ' s solución, utilizando la devolución de llamada de la animación. Sin embargo, si es necesario agregar un retraso entre la animación y la devolución de llamada que se ejecuta, se puede hacer eso también, como en:
Fuente
2012-03-18 07:04:04 schreifels