114 of 119 menu

Metoda delay

Metoda delay nam omogoča, da zakasnimo izvajanje funkcij, ki so v čakalni vrsti. Lahko se uporabi tako za standardno čakalno vrsto efektov, kot tudi za uporabniško definirane čakalne vrste. Lahko se uporabi samo za dogodke v čakalni vrsti. Trajanje je mogoče nastaviti ne le v milisekundah, ampak tudi s ključnimi besedami slow (600ms) in fast (200ms), večja kot je vrednost, počasnejša je animacija. Ker ima metoda delay določene omejitve, ni nadomestilo za native JavaScript funkcijo setTimeout, ki je lahko v določenih primerih bolj priročna.

Sintaksa

Tako nastavimo zamudo. S prvim parametrom nastavimo trajanje zamude izvajanja naslednjega elementa v čakalni vrsti v milisekundah. Z drugim neobveznim parametrom lahko podamo ime čakalne vrste - privzeto je fx - ime standardne čakalne vrste efektov:

.delay(trajanje, [ime čakalne vrste]);

Primer

Najprej skrijimo element s pomočjo hide, naredimo zamudo 3 sekunde in nato ga prikažimo nazaj s pomočjo show:

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

Glej tudi

  • metoda show,
    ki gladko prikaže elemente
  • metoda hide,
    ki gladko skrije elemente
  • metoda queue,
    ki omogoča prikazovanje in spreminjanje čakalne vrste funkcij
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