114 of 119 menu

Método delay

El método delay nos permite retrasar la ejecución de funciones que están en una cola. Se puede aplicar tanto a la cola estándar de efectos como a colas personalizadas. Solo se puede aplicar a eventos en una cola. La duración se puede especificar no solo en milisegundos, sino también con las palabras clave slow (600ms) y fast (200ms); cuanto mayor sea el valor, más lenta será la animación. Dado que el método delay tiene ciertas limitaciones, no es un reemplazo de la función nativa de JavaScript setTimeout, que en algunos casos puede ser más conveniente.

Sintaxis

Así es como establecemos el retraso. El primer parámetro establece la duración del retraso para la ejecución del siguiente elemento en la cola, en milisegundos. Con el segundo parámetro opcional se puede pasar el nombre de la cola - por defecto es fx - el nombre de la cola estándar de efectos:

.delay(duración, [nombre de la cola]);

Ejemplo

Primero ocultemos el elemento usando hide, hagamos un retraso de 3 segundos y luego mostrémoslo nuevamente usando show:

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

Véase también

  • método show,
    que muestra elementos suavemente
  • método hide,
    que oculta elementos suavemente
  • método queue,
    que permite mostrar y modificar 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