117 of 119 menu

dequeue մեթոդը

dequeue մեթոդը թույլ է տալիս մեզ կատարել հերթում գտնվող ֆունկցիաներից հաջորդը: Մեթոդը կանչելիս ֆունկցիան հեռացվում է հերթից, ապա կատարվում է: Ֆունկցիան պետք է կանչի այս մեթոդը, որպեսզի ֆունկցիաների շղթան կարողանա կատարվել հետագայում: Տեսեք նաև queue մեթոդը, որը թույլ է տալիս մեզ աշխատել տարրին կապված ֆունկցիաների հերթի հետ:

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

Այսպես մենք կարող ենք շարունակել հերթում հաջորդ ֆունկցիաների աշխատանքը: Կարելի է փոխանցել օպցիոնալ պարամետր հերթի անվանումը՝ որպես տող: Եթե ոչ մի պարամետր չփոխանցվի, ապա մեթոդը կաշխատի fx հերթի հետ:

.dequeue([հերթի անուն]);

Օրինակ

Այս օրինակում, queue մեթոդի միջոցով, մենք կավելացնենք օգտագործողի ֆունկցիա, որը կվերագունավորի քառակուսին կանաչի, ավելացնելով newcolor դասը: Ինչպես տեսնում եք, այնուհետև այստեղ կանչվում է dequeue, որպեսզի ֆունկցիան հեռացվի հերթից և թույլ տա կատարվել հաջորդին:

<button id="animate">սկսել</button> <div></div> div { position: absolute; margin: 3px; width: 50px; height: 50px; left: 0px; top: 30px; background: red; display: none; } div.newcolor { background: green; } $('#animate').click(function() { $('div') .show('slow') .animate({left: '+=200'}, 2000) .queue(function() { $(this).addClass('newcolor').dequeue(); }) .animate({left: '-=200'}, 500) .queue(function() { $(this).removeClass('newcolor').dequeue(); }) .slideUp(); });

Տեսեք նաև

  • queue մեթոդը,
    որը թույլ է տալիս ցույց տալ և փոխել ֆունկցիաների հերթը
  • clearQueue մեթոդը,
    որը թույլ է տալիս հեռացնել բոլոր չկատարված տարրերը ֆունկցիաների հերթից
Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել