114 of 119 menu

Delay մեթոդ

delay մեթոդը թույլ է տալիս մեզ հետաձգել հերթում գտնվող ֆունկցիաների կատարումը: Այն կարող է կիրառվել ինչպես էֆեկտների ստանդարտ հերթի, այնպես էլ օգտագործողի սահմանած հերթերի համար: Այն կարող է կիրառվել միայն հերթում գտնվող իրադարձությունների համար: Տևողությունը կարելի է սահմանել ոչ միայն միլիվայրկյաններով, այլև slow (600մս) և fast (200մս) բանալի բառերով, որքան մեծ է արժեքը, այնքան դանդաղ է անիմացիան: Քանի որ delay մեթոդն ունի որոշակի սահմանափակումներ, այն setTimeout բնիկ JavaScript ֆունկցիայի փոխարինիչ չէ, որը որոշ դեպքերում կարող է ավելի հարմար լինել:

Շարահյուսություն

Այսպես մենք սահմանում ենք հետաձգում: Առաջին պարամետրով սահմանվում է հերթում հաջորդ տարրի կատարման հետաձգման տևողությունը միլիվայրկյաններով: Երկրորդ ոչ պարտադիր պարամետրով կարելի է փոխանցել հերթի անունը - լռելյայն fx - էֆեկտների ստանդարտ հերթի անունը:

.delay(տևողություն, [հերթի անուն]);

Օրինակ

Եկեք նախ hide-ի միջոցով թաքցնենք տարրը, կատարենք 3 վայրկյան հետաձգում և ապա այն նորից ցուցադրենք show-ի միջոցով:

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

Տես նաև

  • show մեթոդը,
    որը հարթ կերպով ցուցադրում է տարրերը
  • hide մեթոդը,
    որը հարթ կերպով թաքցնում է տարրերը
  • queue մեթոդը,
    որը թույլ է տալիս ցուցադրել և փոփոխել ֆունկցիաների հերթը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել