103 of 119 menu

Metodo show

Il metodo show visualizza fluidamente gli elementi nascosti. Gli elementi possono essere nascosti utilizzando il metodo hide.

Sintassi

Visualizzazione per un tempo specificato in millisecondi, 400ms per impostazione predefinita:

.show(durata);

Il tempo può essere specificato non solo in millisecondi, ma anche con le parole chiave slow (600ms) e fast (200ms), maggiore è il valore, più lenta è l'animazione:

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

Se non si specificano parametri - non ci sarà animazione, gli elementi verranno visualizzati istantaneamente:

.show();

È anche possibile passare come secondo parametro una funzione di easing, e come terzo parametro una funzione di callback - che verrà eseguita al termine dell'animazione. Entrambi i parametri sono opzionali:

.show(durata, [funzione di easing], [funzione di callback]);

È possibile passare al metodo varie opzioni, sotto forma di un oggetto JavaScript, contenente coppie chiave: valore:

.show(opzioni);

Un tale oggetto può passare i seguenti parametri e funzioni - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. La descrizione di questi parametri può essere consultata per il metodo animate. Ad esempio, impostiamo la durata e la funzione di easing:

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

Esempio

Dopo aver cliccato il pulsante, visualizziamo fluidamente un paragrafo nascosto utilizzando il metodo show. Passando la parola chiave slow, imposteremo la velocità a 600ms. Al termine dell'animazione, visualizzeremo nella console 'Animation complete':

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

Vedi anche

  • metodo hide,
    che nasconde fluidamente gli elementi
  • metodo slideDown,
    che visualizza fluidamente gli elementi
  • metodo fadeIn,
    che visualizza fluidamente gli elementi nascosti, rendendoli opachi
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta