Méthode 1.show() et méthode hide()
Contrôlez l'état d'affichage de l'élément - apparaissant et masquant, tout en modifiant la hauteur, la largeur et l'opacité du contenu, jusqu'à ce point, trois valeurs d'attribut sont 100 % ou 0 (affichage : aucun). Équivalent à display en css : block/inline/none;
Remarque : L'utilisation de jQuery pour les effets d'animation nécessite le mode standard, sinon cela peut provoquer une gigue d'animation. Le mode standard nécessite que l'en-tête du fichier contienne la définition DTD suivante :
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://wslideww.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
Paramètres : rapide - 200 ms, normal - 400 ms, lent - 600 ms, nombre spécifié (les paramètres ms ne sont pas des nombres) ; plus des guillemets , le paramètre est numérique et n'a pas besoin d'être ajouté.
(1) Méthode fadeIn() et méthode fadeOut()
Changez uniquement l'opacité de l'élément - augmentez et diminuez la transparence jusqu'à ce que l'élément disparaisse complètement (affichage : aucun)
(2) méthode slideUp() et méthode slideDown()
Modifiez uniquement la hauteur de l'élément - réduire et développer
Méthode 2.animate() — Animation personnalisée
attribut gauche : Cet attribut définit la limite de marge positionnée gauche et son bloc contenant Décalage entre frontières gauches.
Remarque : Si la valeur de l'attribut "position" est "statique", alors la définition de l'attribut "gauche" n'aura aucun effet.
Format : animate(params,speed,callback)
(1) Le premier paramètre params : un mappage contenant des attributs de style et des valeurs, exemple : {property : "value1", property : " valeur1". . . . >
(2) Le deuxième paramètre speed : paramètre speed
(3) Le troisième paramètre callback : fonction de rappel, l'action effectuée lorsque l'animation est terminée
Supplémentaire : ①La valeur de l'attribut peut être accumulée ou décrémentée, animer({left:"+=500px"})
②Définissez différents attributs pour exécuter plusieurs animations en même temps, ou séparez les codes et exécutez-les en séquence
③animate() fonctionne toutes sur le même objet jQuery et peut utiliser l'écriture en chaîne pour réaliser plusieurs opérations
Fonction de rappel d'animation
File d'attente d'animation : les effets d'animation sont exécutés en séquence
Remarque : Seules les méthodes d'animation peuvent être ajoutées à la file d'attente d'animation. Les méthodes non animées ne seront pas ajoutées à la file d'attente d'animation, mais seront exécutées immédiatement. méthodes non animées en écrivant Implémentez la mise en file d'attente des méthodes non animées dans 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!