114 of 119 menu

Metode delay

Metode delay ļauj mums aizturēt rindā esošo funkciju izpildi. To var piemērot gan standarta efektu rindai, gan lietotāja definētajām rindām. To var piemērot tikai notikumiem rindā. Ilgumu var norādīt ne tikai milisekundēs, bet arī ar atslēgvārdiem slow (600ms) un fast (200ms), jo lielāka vērtība, jo lēnāka animācija. Tā kā metodei delay ir noteikti ierobežojumi, tā nav aizstājējs vietējai JavaScript funkcijai setTimeout, kas dažos gadījumos var būt ērtāka.

Sintakse

Šādi mēs iestatām aizturi. Pirmā parametra vērtība nosaka aiztures ilgumu nākamā elementa izpildei rindā milisekundēs. Otro neobligāto parametru var izmantot, lai nodotu rindas nosaukumu - pēc noklusējuma fx - standarta efektu rindas nosaukums:

.delay(ilgums, [rindas nosaukums]);

Piemērs

Vispirms paslēpsim elementu ar hide palīdzību, veiksim 3 sekunžu aizturi un pēc tam atkal to parādīsim ar show palīdzību:

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

Skatiet arī

  • metode show,
    kura vienmērīgi parāda elementus
  • metode hide,
    kura vienmērīgi paslēpj elementus
  • metode queue,
    kura ļauj parādīt un mainīt funkciju rindu
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt