103 of 119 menu

Méthode show

La méthode show affiche fluidement les éléments cachés. Les éléments peuvent être cachés en utilisant la méthode hide.

Syntaxe

Affichage pendant une durée donnée en millisecondes, 400ms par défaut :

.show(durée);

La durée peut être spécifiée non seulement en millisecondes, mais aussi avec les mots-clés slow (600ms) et fast (200ms), plus la valeur est grande, plus l'animation est lente :

.show('slow' ou 'fast');

Si aucun paramètre n'est spécifié - il n'y aura pas d'animation, les éléments seront affichés instantanément :

.show();

Il est également possible de passer une fonction d'interpolation en deuxième paramètre, ainsi qu'une fonction de callback en troisième - qui s'exécutera après l'animation. Les deux paramètres sont optionnels :

.show(durée, [fonction d'interpolation], [fonction de callback]);

Il est possible de passer diverses options à la méthode, sous la forme d'un objet JavaScript contenant des paires clé: valeur :

.show(options);

Un tel objet peut contenir les paramètres et fonctions suivants - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. La description de ces paramètres peut être consultée pour la méthode animate. Par exemple, définissons la durée et la fonction d'interpolation :

.show( {duration: 800, easing: easeInSine} );

Exemple

Après un clic sur le bouton, affichons fluidement un paragraphe caché à l'aide de la méthode show. En passant le mot-clé slow, nous définirons la vitesse sur 600ms. Après la fin de l'animation, affichons dans la console 'Animation complete' :

<button>show text</button> <p style="display: none">text</p> $('button').click(function() { $('p').show('slow', function() { console.log('Animation complete') }); });

Voir aussi

  • méthode hide,
    qui cache fluidement les éléments
  • méthode slideDown,
    qui affiche fluidement les éléments
  • méthode fadeIn,
    qui affiche fluidement les éléments cachés, en les rendant opaques
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser