En tant que développeurs front-end, JS et JQuery sont des langages de développement et des bibliothèques d'outils que nous utilisons souvent. Nous savons tous qu'il existe une méthode très puissante dans jQuery - stop(), qui est une méthode permettant d'empêcher une accumulation répétée dans des animations ou des événements continus. Alors, comment utiliser stop() ? Commençons par vous présenter stop() :
stop() a deux paramètres dans la syntaxe, qui sont tous deux des valeurs booléennes. Et ils sont tous facultatifs, mais il existe des réglementations, comme suit :
$(selector).stop(stopAll,goToEnd)
Paramètres : (Par défaut, si aucun paramètre n'est écrit, les deux paramètres seront considérés comme faux.)
stopAll : facultatif. Spécifie s'il faut arrêter toutes les animations en file d'attente de l'élément sélectionné. Cela signifie que si la valeur du paramètre est vraie, toutes les animations ou événements suivants seront arrêtés. Si la valeur du paramètre est fausse, seule l'animation actuellement exécutée par l'élément sélectionné sera arrêtée et les animations suivantes ne seront pas affectées. Ce paramètre est donc généralement faux.
goToEnd : facultatif. Spécifie s'il faut autoriser la réalisation de l'animation actuelle. Ce paramètre ne peut être utilisé que lorsque le paramètre stopAll est défini. Comme nous l'avons dit ci-dessus, nous écrivons généralement la valeur fasle du paramètre stopAll, pas la valeur par défaut, mais le paramètre réel. Ensuite, il existe deux options pour le paramètre goToEnd, l'une est fausse et l'autre est vraie. Tout le monde devrait en comprendre le sens. Généralement vrai. Cela signifie permettre à l’animation en cours de se terminer.
Voici le code correspondant :
HTML :
Ce qui précède est l'accumulation d'événements rencontrés lors de l'écriture d'un effet d'événement de clic au travail. Dans la partie JS, la méthode stop() est utile. Vous pouvez supprimer ou modifier les paramètres et l'essayer. J'espère que cela aide tout le monde. Gaga