114 of 119 menu

Metoda delay

Metoda delay na lejon të vonojmë ekzekutimin e funksioneve që ndodhen në radhë. Ajo mund të aplikohet si për radhën standarde të efekteve, ashtu edhe për radhët e përdoruesit. Ajo mund të aplikohet vetëm për ngjarjet në radhë. Kohëzgjatja mund të vendoset jo vetëm në milisekonda, por edhe me fjalët kyçe slow (600ms) dhe fast (200ms), sa më e madhe të jetë vlera, aq më e ngadaltë është animacioni. Meqenëse metoda delay ka kufizime të caktuara, ajo nuk është zëvendësues për funksionin natív JavaScript setTimeout, e cila në raste të caktuara mund të jetë më e përshtatshme.

Sintaksa

Kështu ne vendosim vonesën. Parametri i parë vendos kohëzgjatjen e vonesës së ekzekutimit të elementit të radhës në radhë në milisekonda. Me të dytin parametrin opsional mund të kaloni emrin e radhës - si parazgjedhje fx - emri i radhës standarde të efekteve:

.delay(kohëzgjatja, [emri i radhës]);

Shembull

Le ta fshehim fillimisht elementin me ndihmën e hide, të bëjmë një vonesë prej 3 sekondash dhe pastaj ta shfaqim atë përsëri me ndihmën e show:

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

Shihni gjithashtu

  • metoda show,
    e cila shfaq në mënyrë të qetë elementet
  • metoda hide,
    e cila fsheh në mënyrë të qetë elementet
  • metoda queue,
    e cila lejon shfaqjen dhe ndryshimin e radhës së funksioneve
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo