117 of 119 menu

dequeue-metode

Die metode dequeue laat ons toe om die volgende funksie uit die ry van funksies uit te voer. Met die oproep van die metode word die funksie uit die ry verwyder, en dan uitgevoer. Die funksie moet hierdie metode aanroep, sodat die ketting van funksies kan voortgaan om uitgevoer te word. Sien ook die metode queue, wat ons toelaat om met die ry van funksies te werk, wat aan 'n element gekoppel is.

Sintaksis

So kan ons die werk van die volgende in die ry funksies voort sit. 'n Opsionele parameter kan oorgedra word: die naam van die ry as 'n string. As geen parameters oorgedra word nie, sal die metode met die ry fx werk:

.dequeue([ry naam]);

Voorbeeld

In hierdie voorbeeld, met behulp van die metode queue, ons sal 'n persoonlike funksie byvoeg, wat die vierkant in groen sal herkleur, deur die klas newcolor by te voeg. Soos jy kan sien, word hier dequeue aangeroep, om die funksie uit die ry te verwyder en die volgende een toe te laat om uit te voer:

<button id="animate">begin</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(); });

Sien ook

  • metode queue,
    wat toelaat om die ry van funksies te wysig en te vertoon
  • metode clearQueue,
    wat toelaat om alle onuitgevoerde items uit die ry van funksies te verwyder
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp