jQuery CallbackMéthodes
Les fonctions de rappel s'exécutent une fois que l'animation en cours est terminée à 100%.
Problèmes d'animation jQuery
De nombreuses fonctions jQuery impliquent des animations. Ces fonctions peuvent passerspeedoudurationcomme paramètre optionnel.
Exemple :$("p").hide("slow")
speedoudurationLe paramètre peut être défini sur de nombreuses valeurs différentes, telles que "slow", "fast", "normal", ou des millisecondes.
Exemple
L'exemple suivant invoque la fonction de rappel une fois l'effet hide entièrement terminé :
Exemple d'utilisation du callback
$("button").click(function(){
$("p").hide("slow",function(){
alert("Le paragraphe est maintenant masqué");
});
});
Essayez par vous-même
L'exemple suivant n'a pas de fonction de rappel ; la boîte d'alerte s'affichera avant que l'effet de masquage ne soit terminé :
Sans fonction de rappel
$("button").click(function(){
$("p").hide(1000);
alert("Le paragraphe est maintenant masqué");
});
Exemple en ligne »