104 of 119 menu

Metoda hide

Metoda hide gladko skrije elemente. Prikazati elemente je mogoče z metodo show.

Sintaksa

Izginotje v določenem času, 400ms privzeto:

.hide(trajanje);

Časa ni mogoče nastaviti le v milisekundah, ampak tudi s ključnimi besedami slow (600ms) in fast (200ms), večja kot je vrednost, počasnejša je animacija:

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

Če parametrov ne navedete - animacije ne bo, elementi se bodo skrili takoj:

.hide();

Kot drugi parameter lahko podate tudi funkcijo gladkosti, in kot tretji callback funkcijo - se sproži po izvedbi animacije. Oba parametra nista obvezna:

.hide(trajanje, [funkcija gladkosti], [callback-funkcija]);

Metodi lahko podate različne možnosti, v obliki JavaScript objekta, ki vsebuje pare ključ: vrednost:

.hide(možnosti);

Takšen objekt lahko prenaša naslednje parametre in funkcije - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Opis teh parametrov si lahko ogledate za metodo animate. Na primer, nastavimo trajanje in funkcijo gladkosti:

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

Primer

Po pritisku na gumb #test, gladko skrijimo odstavek z metodo hide. S podajanjem ključne besede slow, nastavimo hitrost na 600ms. Po koncu animacije izpišimo v konzolo 'Animation complete':

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

Glejte tudi

  • metoda show,
    ki gladko prikaže elemente
  • metoda slideUp,
    ki gladko skrije elemente
  • metoda fadeOut,
    ki gladko skrije elemente, jih naredi prosojne
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni