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 »
Otras extensiones