jQuery Efectos - Entrada y Salida Suave

A través de jQuery, puede lograr efectos de entrada y salida suaves de elementos.

Demostración de efectos

Haga clic aquí para ocultar/mostrar el panel

Un pulgada de tiempo es un pulgada de oro, por lo tanto, le proporcionamos contenido de aprendizaje rápido y fácil de entender.

Aquí, puede obtener cualquier conocimiento necesario de una manera fácil y conveniente.

实例

jQuery fadeIn()
Demostrar el método jQuery fadeIn()
jQuery fadeOut()
Demostrar el método jQuery fadeOut()
jQuery fadeToggle()
Demostrar el método jQuery fadeToggle()
jQuery fadeTo()
Demostrar el método jQuery fadeTo()

Métodos de atenuación de jQuery

A través de jQuery, puede lograr efectos de entrada y salida suaves de elementos.

jQuery posee los siguientes cuatro métodos fade:

  • fadeIn()
  • fadeOut()
  • fadeToggle()
  • fadeTo()

El método jQuery fadeIn()

El método jQuery fadeIn() se utiliza para hacer que los elementos ocultos se vuelvan visibles.

语法:

$(selector).fadeIn(speed,callback);

可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

可选的 callback 参数是 fading 完成后所执行的函数名称。

El siguiente ejemplo muestra el método fadeIn() con diferentes parámetros:

实例

$("button").click(function(){
  $("#div1").fadeIn();
  $("#div2").fadeIn("slow");
  $("#div3").fadeIn(3000);
);

亲自试一试

El método jQuery fadeOut()

El método jQuery fadeOut() se utiliza para desvanecer elementos visibles.

语法:

$(selector.fadeOut(speed,callback);

可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

可选的 callback 参数是 fading 完成后所执行的函数名称。

下面的例子演示了带有不同参数的 fadeOut() 方法:

实例

$("button").click(function(){
  $("#div1").fadeOut();
  $("#div2").fadeOut("slow");
  $("#div3").fadeOut(3000);
);

亲自试一试

jQuery fadeToggle() 方法

jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。

如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。

如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。

语法:

$(selector).fadeToggle(speed,callback);

可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

可选的 callback 参数是 fading 完成后所执行的函数名称。

下面的例子演示了带有不同参数的 fadeToggle() 方法:

实例

$("button").click(function(){
  $("#div1").fadeToggle();
  $("#div2").fadeToggle("slow");
  $("#div3").fadeToggle(3000);
);

亲自试一试

jQuery fadeTo() 方法

jQuery fadeTo() 方法允许渐变为给定的不透明度(值介于 0 与 1 之间)。

语法:

$(selector).fadeTo(speed,opacity,callback);

必需的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。

可选的 callback 参数是该函数完成后所执行的函数名称。

下面的例子演示了带有不同参数的 fadeTo() 方法:

实例

$("button").click(function(){
  $("#div1").fadeTo("slow",0.15);
  $("#div2").fadeTo("slow",0.4);
  $("#div3").fadeTo("slow",0.7);
);

亲自试一试

jQuery 效果参考手册

如需全面查阅 jQuery 效果,请访问我们的 jQuery 效果参考手册