104 of 119 menu

Metodo hide

Il metodo hide nasconde gradualmente gli elementi. Mostrare gli elementi è possibile con il metodo show.

Sintassi

Scomparsa in un tempo dato, 400ms di default:

.hide(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:

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

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

.hide();

Si può anche passare come secondo parametro una funzione di easing, e come terzo una funzione callback - che si attiverà al completamento dell'animazione. Entrambi i parametri sono opzionali:

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

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

.hide(opzioni);

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

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

Esempio

Dopo aver cliccato il pulsante #test, nascondiamo gradualmente il paragrafo con il metodo hide. Passando la parola chiave slow, imposteremo la velocità a 600ms. Al termine dell'animazione, mostreremo nella console 'Animation complete':

<button id="test">hide text</button> <p>text</p> $('#test').click(function() { $('p').hide('slow', function() { console.log('Animation complete') }); });

Vedi anche

  • metodo show,
    che mostra gradualmente gli elementi
  • metodo slideUp,
    che nasconde gradualmente gli elementi
  • metodo fadeOut,
    che nasconde gradualmente gli elementi, rendendoli trasparenti
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