117 of 119 menu

Método dequeue

El método dequeue nos permite ejecutar la siguiente función de la cola de funciones. Al llamar al método, la función se elimina de la cola y luego se ejecuta. La función debe llamar a este método para que la cadena de funciones pueda ejecutarse continuar. Véase también el método queue, que nos permite trabajar con la cola de funciones, asociadas al elemento.

Sintaxis

Así podemos continuar con el trabajo de las siguientes funciones en la cola. Se puede pasar como parámetro opcional el nombre de la cola en forma de cadena. Si no se pasa ningún parámetro, el método trabajará con la cola fx:

.dequeue([nombre de la cola]);

Ejemplo

En este ejemplo, usando el método queue, agregaremos una función personalizada que repintará el cuadrado en verde, agregando la clase newcolor. Como puede ver, luego aquí se llama a dequeue, para quitar la función de la cola y permitir que se ejecute la siguiente:

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

Véase también

  • método queue,
    que permite mostrar y modificar la cola de funciones
  • método clearQueue,
    que permite eliminar todos los elementos no ejecutados de la cola de funciones
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar