116 of 119 menu

Metod clearQueue

Metod clearQueue bize işledilmegini başlamadyk kwetadaky funksiýalaryň hemmesini aýyrmaga mümkinçilik berýär.

Sintaksis

Funksiýalar kwetasyny şeýle arassalap bileris. Ýörite string görnüşinde kwetanyň adyny islege görä görkezilýän parametr berilip bilner (belli bir düzgün boýunça fx - standart täsirler kwetasy). Eger hiç hili parametr bermesek, onda fx kwetasydan galan funksiýalaryň hemmesi aýrylar:

.clearQueue([kwetanyň ady]);

Bu metod stop metoda meňzeýär. Ýöne, ikinjisi diňe animasiýa bilen işläp bilse, clearQueue metoda islendik jQuery kwetasy bilen işlemäge mümkinçilik berýär, ýagny şu kwetasy queue metody bilen goşuldy.

Mysal

Geliň düwmä #start basylanda, biz animasiýany işledip başlarys. Şu düwmä #stop basylanda biz animasiýany duruzarys we clearQueue metodynyň kömegi bilen kwetany arassalarys. #start düwmäsine gaýtadan basylanda animasiýa täzeden başlar:

<button id="start">start</button> <button id="stop">stop</button> <div></div> div { position: absolute; margin: 3px; width: 50px; height: 50px; left: 0px; top: 30px; background: red; display: none; } div.newcolor { background: green; } $('#start').click(function() { let myDiv = $('div'); myDiv.show('slow'); myDiv.animate({ left: '+=200' }, 5000); myDiv.queue(function() { let that = $(this); that.addClass('newcolor'); that.dequeue(); }); myDiv.animate({ left: '-=200' }, 1500); myDiv.queue(function() { let that = $(this); that.removeClass('newcolor'); that.dequeue(); }); myDiv.slideUp(); }); $('#stop').click(function() { let myDiv = $('div'); myDiv.clearQueue(); myDiv.stop(); });

Şeýle-de serediň

  • metod queue,
    funksiýalar kwetasyny görkezmäge we üýtgetmäge mümkinçilik berýär
  • metod dequeue,
    funksiýalar kwetasynyň içindäki indiki funksiýany işletmäge mümkinçilik berýär
  • metod stop,
    işledilýän animasiýany duruzmaga mümkinçilik berýär
  • metod animate,
    elementleriň häsiýetlerini animirleýär
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et