La fonction d'effet jQuery (slideUp(), fadeIn(), etc.) et la fonction animation() reçoivent un autre paramètre utilisé pour contrôler la vitesse du processus d'animation, qui est l'assouplissement, qui détermine la vitesse du processus d'animation à différents niveaux. instants. Par exemple, lorsque vous déplacez un élément sur la page, l'élément peut commencer à se déplacer lentement, puis devenir très rapide, et enfin ralentir à nouveau à la fin de l'animation. Ajoutez de l'assouplissement aux animations pour les rendre visuellement plus intéressantes et dynamiques.
jQuery ne contient que deux méthodes d'assouplissement : swing et linéaire. La méthode linéaire fournit une animation stable de sorte que chaque étape de l'animation soit la même (par exemple, si vous souhaitez qu'un élément se déplace sur l'écran de manière progressive, chaque étape a la même distance que l'étape précédente). Le swing est plus dynamique, s'accélérant au début de l'animation puis ralentissant. swing est un paramètre courant, donc si aucun assouplissement n'est spécifié, jQuery utilisera la méthode swing.
Pour tout effet jQuery, la méthode d'assouplissement est son deuxième paramètre, donc pour utiliser la méthode linéaire pour faire glisser un élément hors de vue, vous pouvez écrire le code comme ceci :