L'exemple de cet article décrit l'utilisation de la méthode queue() dans jQuery. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
Cette méthode peut afficher ou faire fonctionner la file d'attente de fonctions exécutée sur l'élément correspondant.
Cette méthode n'est peut-être pas utilisée trop fréquemment, mais elle est très importante. Voici un exemple de la façon d'utiliser cette méthode.
Les effets varient en fonction des paramètres de la méthode.
Remarque : Il est recommandé d'étudier avec la fonction dequeue().
Structure grammaticale 1 :
Liste des paramètres :
Lorsqu'il n'y a pas de paramètres, il peut renvoyer la file d'attente d'animation sur le premier élément correspondant.
Exemple de code :
Grammaire 2 :
Vous pouvez ajouter une fonction à la fin de la file d'attente des fonctions des éléments correspondants.
Liste des paramètres :
Dans l'exemple de Grammar 1, vous remarquerez peut-être un problème, c'est-à-dire que nous espérons ajouter les mots "animation terminée" au div une fois que toutes les animations sont terminées, mais à en juger par la performance réelle de l'opération, ce n'est pas le cas. . La raison principale est que les fonctions d'animation show() et animate() seront ajoutées par défaut à la file d'attente d'animation fx, et la méthode text() n'est pas une fonction d'animation, elle ne sera donc pas ajoutée à la file d'attente fx et. sera exécuté en premier. Ensuite, vous pouvez mettre la méthode text() en file d'attente en utilisant cette fonction.
Exemple de code :
Exemple 1 :
Exemple 2 :
Dans le code ci-dessus, nous voulons exécuter une animation personnalisée après avoir exécuté la méthode text(), mais les performances ne sont pas comme ça et la dernière animation personnalisée n'est pas exécutée.
Le code est modifié comme suit :
au code
J'espère que cet article sera utile à la programmation jQuery de chacun.