114 of 119 menu

Metodas delay

Metodas delay leidžia mums vėlinti eilėje esančių funkcijų vykdymą. Jį galima pritaikyti tiek standartinei efektų eilė, tiek vartotojo sukurtoms eilėms. Jį galima pritaikyti tik eilėje esantiems įvykiams. Trukmę galima nurodyti ne tik milisekundėmis, bet ir raktažodžiais slow (600ms) ir fast (200ms), kuo didesnė reikšmė, tuo lėtesnė animacija. Kadangi metodas delay turi tam tikrus apribojimus, jis nėra pakaitalas vietinei JavaScript funkcijai setTimeout, kuri tam tikrais atvejais gali būti patogesnė.

Sintaksė

Taip mes nustatome vėlinimą. Pirmuoju parametru nustatoma sekančio eilėje esančio elemento vykdymo vėlinimo trukmė milisekundėmis. Antruoju nebūtinu parametru galima perduoti eilės pavadinimą - pagal nutylėjimą fx - standartinės efektų eilės pavadinimas:

.delay(trukmė, [eilės pavadinimas]);

Pavyzdys

Pirmiausia paslėpkime elementą naudodami hide, padarykime 3 sekundžių vėlinimą ir tada parodykime jį atgal naudodami show:

<p id="test">tekstas tekstas tekstas</p> $('#test').hide(1000).delay(3000).show(1000);

Taip pat žiūrėkite

  • metodas show,
    kuris sklandžiai rodo elementus
  • metodas hide,
    kuris sklandžiai slepia elementus
  • metodas queue,
    kuris leidžia rodyti ir keisti funkcijų eilę
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