English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método de efecto show() de jQuery

Métodos de efecto de jQuery

El método show() muestra elementos ocultos.

Nota:Los elementos ocultos ya no afectarán el diseño de la página.

Nota:Si se usa !important en el estilo, por ejemplo, mostrar: none !important, este método no cubrirá !important.

Nota:Este método es adecuado para elementos ocultados con métodos jQuery, en CSS display:none (novisibility: oculto)。

Este método se usa generalmente conhide()Métodos juntos.

Sintaxis:

$(selector).show(duración, suavizado, devoluciónDeLlamada)

Ejemplo

Mostrar todos los elementos <p> al hacer clic en el botón:

$("button").click(function(){
  $("p").show();
});
Prueba y observa‹/›

UsardurationParámetros:

$("button").click(function(){
  $("p").show(1000);
});
Prueba y observa‹/›

UsarcallbackParámetros:

$("button").click(function(){
  $("div").show(1000, function(){
    alert("DIV visible");
  });
});
Prueba y observa‹/›

Animar todos los intervalos (en este ejemplo, palabras) para mostrar rápidamente y en2completar cada animación en 00 milisegundos:

$("button").click(function(){
  $("span:first-child").show("fast", function(){
    $(this).next().show("fast", arguments.callee);
  });
});
Prueba y observa‹/›

Valores de los parámetros

ParámetrosDescripción
duration(Opcional)Determina cuánto tiempo durará el efecto de visualización. El valor predeterminado es400 milisegundos

Valores posibles:

  • milisegundos (por ejemplo100,500,2000, etcétera)

  • “fast”

  • “slow”

easing(Opcional)Una cadena que especifica la velocidad del elemento en diferentes puntos del animación. El valor predeterminado es “swing”

Valores posibles:

  • “swing”-Al principio/Mover más lento al final y más rápido en el medio

  • “linear”-Mover a una velocidad constante

callback(Opcional)Función que se llama una vez que se completa el método show(), para cada elemento seleccionado

Métodos de efecto de jQuery