Animation verticale jQuery
Animation verticale
slideDown (vitesse, rappel)
Changement par hauteur (augmenter vers le bas) pour afficher dynamiquement tous les éléments correspondants, déclenchant éventuellement une fonction de rappel une fois l'affichage terminé.
Cet effet d'animation ajuste uniquement la hauteur de l'élément, permettant aux éléments correspondants d'être affichés de manière "coulissante".
vitesse ici (String|Number) : (facultatif) Une chaîne de l'une des trois vitesses prédéterminées ("lente", "normale" ou "rapide") ou une valeur en millisecondes représentant la durée de l'animation (comme : 1000)
slideUp(speed, callback)
Masquer dynamiquement tous les éléments correspondants en modifiant la hauteur (en diminuant vers le haut), en déclenchant éventuellement un fonction de rappel une fois le masquage terminé.
Cet effet d'animation ajuste uniquement la hauteur de l'élément et peut masquer l'élément correspondant de manière "coulissante".
Utilisé de la même manière que slideDown.. sauf que les effets sont inversés
slideToggle (vitesse, rappel)
Bascule la visibilité de tous les éléments correspondants via un changement de hauteur, et déclenche éventuellement une fonction de rappel lorsque la bascule est terminée.
Cet effet d'animation ajuste uniquement la hauteur de l'élément, permettant à l'élément correspondant d'être masqué ou affiché de manière "coulissante".
<!DOCTYPE html> <html> <head> <title>php.cn</title> <meta charset="utf-8" /> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> <script> function f1(){ //隐藏 hidden $('div').slideUp(3000); } function f2(){ //显示 show $('div').slideDown(3000); } function f3(){ $('div').slideToggle(2000); } </script> <style type="text/css"> div {width:300px; height:200px; background-color:blue;} </style> </head> <body> <div></div> <input type="button" value="隐藏" onclick="f1()" /> <input type="button" value="显示" onclick="f2()" /> <input type="button" value="开关" onclick="f3()" /> </body> </html>