104 of 119 menu

Metoda hide

Metoda hide ascunde elementele în mod gradual. Puteți afișa elementele folosind metoda show.

Sintaxă

Dispariția în timpul specificat, 400ms în mod implicit:

.hide(durată);

Timpul poate fi specificat nu doar în milisecunde, ci și prin cuvintele cheie slow (600ms) și fast (200ms), cu cât valoarea este mai mare, cu atât animația este mai lentă:

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

Dacă nu specificați parametri - nu va exista animație, elementele vor fi ascunse instantaneu:

.hide();

De asemenea, puteți transmite ca al doilea parametru o funcție de easing, și ca al treilea parametru o funcție callback - care se va executa după finalizarea animației. Ambii parametri sunt opționali:

.hide(durată, [funcție de easing], [funcție callback]);

Puteți transmite metodei diverse opțiuni, sub forma unui obiect JavaScript, care conține perechi cheie: valoare:

.hide(opțiuni);

Un astfel de obiect poate transmite următorii parametri și funcții - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Descrierea acestor parametri o puteți consulta pentru metoda animate. De exemplu, să setăm durata și funcția de easing:

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

Exemplu

După apăsarea butonului #test, să ascundem în mod gradual paragraful folosind metoda hide. Transmițând cuvântul cheie slow, vom seta viteza la 600ms. După finalizarea animației, vom afișa în consolă 'Animation complete':

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

Vedeți și

  • metoda show,
    care afișează elementele în mod gradual
  • metoda slideUp,
    care ascunde elementele în mod gradual
  • metoda fadeOut,
    care ascunde elementele în mod gradual, făcându-le transparente
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge