Maison >interface Web >js tutoriel >À propos de l'application pratique de la fonction de rappel de jQuery

À propos de l'application pratique de la fonction de rappel de jQuery

jacklove
jackloveoriginal
2018-05-04 15:18:071385parcourir

Vous voyez souvent la fonction de rappel dans vos études Cet article vous expliquera en détail comment utiliser la fonction de rappel Callback.

jQuery Problèmes d'animation

De nombreuses fonctions jQuery impliquent une animation. Ces fonctions peuvent prendre la vitesse ou la durée comme paramètres facultatifs.

Exemple :

$("p").hide("slow")

Le paramètre de vitesse ou de durée peut être défini sur de nombreuses valeurs différentes, telles que "lent", "rapide", "normal" ou millisecondes.

Instance

$("button").click(function(){
$("p").hide(1000);
});

Étant donné que les instructions JavaScript sont exécutées une par une - dans l'ordre, les instructions après l'animation peuvent produire des erreurs ou des conflits de pages dus à l'animation Pas encore fait.

Pour éviter cette situation, vous pouvez ajouter la fonction Callback en paramètre.

Fonction de rappel jQuery

La fonction de rappel est appelée lorsque l'animation est terminée à 100%.

Syntaxe typique :

$(selector).hide(speed,callback)

Le paramètre de rappel est une fonction qui est exécutée une fois l'opération de masquage terminée.

Erreur (pas de rappel)

$("p").hide(1000);
alert("The paragraph is now hidden");

Correct (avec rappel)

$("p").hide(1000,function(){
alert("The paragraph is now hidden");
});

Cet article explique une certaine utilisation de la fonction de rappel. Je souhaite en savoir plus. Pour plus de connaissances dans ce domaine, veuillez faire attention au site Web php chinois.

Recommandations associées :

Explication détaillée de la fonction de rappel de javascript (callback)

Utilisation de la fonction preg_replace_callback régulière de php

php Callback Explication détaillée de la fonction de rappel

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn