Effets jQuery - Masquer et afficher
hide() et show()
Avec jQuery, vous pouvez utiliser les méthodes hide() et show() pour masquer et afficher des éléments HTML :
Syntaxe :
$(selector).hide(speed,callback);
$(selector).show(speed,callback);
Le paramètre facultatif de vitesse spécifie le masquage / Vitesse d'affichage, qui peut prendre les valeurs suivantes : « lente », « rapide » ou millisecondes.
Le paramètre de rappel facultatif est le nom de la fonction à exécuter une fois le masquage ou l'affichage terminé.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("p").hide(1000); }); }); </script> </head> <body> <button>隐藏</button> <p>这是第一个</p> <p>这是第二个</p> </body> </html>
jQuery toggle()
Avec jQuery, vous pouvez utiliser la méthode toggle() pour basculer les méthodes hide() et show().
Afficher les éléments masqués et masquer les éléments affichés :
Syntaxe :
$(selector).toggle(speed,callback);
Le paramètre facultatif de vitesse spécifie la vitesse de masquage/affichage, et peut prendre les valeurs suivantes : "lent", "rapide" ou millisecondes.
Le paramètre de rappel facultatif est le nom de la fonction à exécuter une fois la méthode toggle() terminée.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("p").toggle(); }); }); </script> </head> <body> <button>隐藏/显示</button> <p>点击一次隐藏</p> <p>再点击一次显示</p> </body> </html>