104 of 119 menu

Metodas hide

Metodas hide sklandiai paslepia elementus. Parodyti elementus galima naudojant metodą show.

Sintaksė

Išnykimas per nustatytą laiką, 400ms pagal nutylėjimą:

.hide(trukmė);

Laiką galima nurodyti ne tik milisekundėmis, bet ir raktažodžiais slow (600ms) ir fast (200ms), kuo didesnė reikšmė, tuo lėtesnė animacija:

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

Jei nenurodyti parametrai - animacijos nebus, elementai bus paslėpti akimirksniu:

.hide();

Taip pat antruoju parametru galima perduoti sklandumo funkciją, o trečiuoju callback funkciją - suveiks po animacijos užbaigimo. Abu parametrai nėra privalomi:

.hide(trukmė, [sklandumo funkcija], [callback funkcija]);

Metodui galima perduoti įvairias parinktis, JavaScript objekto pavidalu, kuriame yra poros raktas: reikšmė:

.hide(options);

Tokiame objekte galima perduoti šiuos parametrus ir funkcijas - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Aprašymą šių parametrų galite peržiūrėti metodui animate. Pavyzdžiui, nustatykime trukmę ir sklandumo funkciją:

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

Pavyzdys

Po mygtuko #test paspaimo, sklandžiai paslėpkime pastraipą naudodami metodą hide. Perduodami raktažodį slow, nustatysime greitį į 600ms. Baigus animaciją, išvesime į konsolę 'Animation complete':

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

Taip pat žiūrėkite

  • metodas show,
    kuris sklandiai parodo elementus
  • metodas slideUp,
    kuris sklandiai paslepia elementus
  • metodas fadeOut,
    kuris sklandiai paslepia elementus, padarydamas juos peršviesius
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti