jQuery CallbackMétodo
La función de callback se ejecuta después de que la animación actual se complete al 100%.
El problema de las animaciones de jQuery
Muchas funciones de jQuery involucran animaciones. Estas funciones pueden tomarspeedodurationcomo parámetro opcional.
Ejemplo:$("p").hide("slow")
speedodurationEl parámetro puede tomar muchos valores diferentes, como "slow", "fast", "normal" o milisegundos.
Ejemplo
El siguiente ejemplo ejecuta la función de callback después de que el efecto de ocultamiento se complete por completo:
Usando el ejemplo de callback
$("button").click(function(){
$("p").hide("slow",function(){
alert("El párrafo ahora está oculto.");
});
});
Pruébalo
El siguiente ejemplo no tiene función de callback; el cuadro de advertencia aparecerá antes de que se complete el efecto de ocultamiento:
Sin callback (devolución de llamada)
$("button").click(function(){
$("p").hide(1000);
alert("El párrafo ahora está oculto.");
});
Ejemplo en línea »