Afficher et cacher
Les méthodes show() et hide() de jQuery permettent d’afficher et de masquer des éléments.
show(vitesse, fonction de rappel) show
Affiche un élément sélectionné (pour autant que celui-ci soit masqué).
L’animation modifie dynamiquement la hauteur, la largeur et l’opacité de l’élément. Depuis la spécification jQuery 1.3, les marges externes et internes sont également modifiées pour obtenir un effet plus fluide :
-
vitesse (optionnel) : chaîne de caractères représentant une des trois vitesses prédéfinies (’slow’, ’normal’ ou ’fast’) ou le nombre en millisecondes correspondant à la durée de l’effet.
$('p').show('slow');
-
fonction de rappel (callback) (optionnel) : fonction à exécuter à la fin de l’effet.
$('p').show('slow', function(){alert("Fin");});
Cette méthode renvoie un objet jQuery.
hide(vitesse, fonction de rappel) hide
Masque un élément sélectionné (pour autant que celui-ci soit affiché).
L’animation modifie dynamiquement la hauteur, la largeur et l’opacité de l’élément. Depuis la spécification jQuery 1.3, les marges externes et internes sont également modifiées pour obtenir un effet plus fluide :
-
vitesse (optionnel) : chaîne de caractères représentant...