114 of 119 menu

Методот delay

Методот delay ни овозможува да одложиме извршување на функции кои се наоѓаат во редот. Може да се примени како за стандардниот ред на ефекти, така и за корисничките редови. Може да се примени само за настани во редот. Времетраењето може да се зададе не само во милисекунди, туку и со клучни зборови slow (600мс) и fast (200мс), колку е поголема вредноста, толку е побавна анимацијата. Бидејќи методот delay има одредени ограничувања, тој не е замена за нативната JavaScript функција setTimeout, која во одредени случаи може да биде попогодна.

Синтакса

Вака поставуваме одложување. Со првиот параметар се поставува времетраењето на одложувањето на извршувањето на следниот елемент во редот во милисекунди. Со вториот незадолжителен параметар може да се пренесе име на редот - по стандард fx - името на стандардниот ред на ефекти:

.delay(времетраење, [име на ред]);

Пример

Ајде прво да го скриеме елементот со помош на hide, да направиме одложување од 3 секунди и потоа да го прикажеме обратно со помош на show:

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

Погледнете ги и

  • методот show,
    кој мазно ги прикажува елементите
  • методот hide,
    кој мазно ги крие елементите
  • методот queue,
    кој овозможува прикажување и менување на редот на функции
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј