114 of 119 menu

Delay metodu

delay metodu bizə növbədə olan funksiyaların icrasını geciktirməyə imkan verir. Bu həm standart effektlər növbəsi, həm də istifadəçi növbələri üçün tətbiq edilə bilər. Bu, yalnız növbədəki hadisələrə tətbiq edilə bilər. Müddəti yalnız millisaniyələrlə deyil, həm də slow (600ms) və fast (200ms) açar sözləri ilə təyin etmək olar, dəyər nə qədər böyükdürsə, animasiya bir o qədər yavaş olar. delay metodunun müəyyən məhdudiyyətləri olduğu üçün, o, yerli JavaScript funksiyası olan setTimeout üçün əvəzedici deyil, hansı ki, müəyyən hallarda daha əlverişli ola bilər.

Sintaksis

Biz gecikməni belə təyin edirik. Birinci parametrlə növbədəki növbəti elementin icra müddəti millisaniyələrlə təyin edilir. Ikinci isteğe bağlı parametrlə növbənin adını ötürmək olar - standart olaraq fx - standart effektlər növbəsinin adı:

.delay(müddət, [növbə adı]);

Nümunə

Gəlin əvvəlcə elementi hide ilə gizledək, 3 saniyəlik gecikmə edək və sonra onu show ilə yenidən göstərək:

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

Həmçinin baxın

  • show metodu,
    elementləri rəvan şəkildə göstərir
  • hide metodu,
    elementləri rəvan şəkildə gizlədir
  • queue metodu,
    funksiyalar növbəsini göstərməyə və dəyişdirməyə imkan verir
azbydeenesfrkakkptruuz