103 of 119 menu

Metodas show

Metodas show sklandiai rodo paslėptus elementus. Paslėpti elementus galima naudojant metodą hide.

Sintaksė

Rodymas per nurodytą laiką milisekundėmis, 400ms pagal nutylėjimą:

.show(trukme);

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:

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

Jei nenurodyti parametrai - animacijos nebus, elementai bus rodomi akimirksniu:

.show();

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

.show(trukme, [sklandumo funkcija], [callback funkcija]);

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

.show(parinktys);

Tokiame objekte gali būti perduodami šie parametrai ir funkcijos - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Šių parametrų aprašymą galite peržiūrėti metode animate. Pavyzdžiui, nustatykime trukmę ir sklandumo funkciją:

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

Pavyzdys

Po mygtuko paspaudimo, sklandiai parodysime paslėptą pastraipą naudodami metodą show. Perduodami raktažodį slow, nustatysime greitį į 600ms. Baigus animaciją išvesime į konsolę 'Animation complete':

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

Taip pat žiūrėkite

  • metodas hide,
    kuris sklandiai paslepia elementus
  • metodas slideDown,
    kuris sklandiai rodo elementus
  • metodas fadeIn,
    kuris sklandiai rodo paslėptus elementus, padarydamas juos nepermatomus
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