jQuery 效果 - 淡入淡出

通过 jQuery,您可以实现元素的淡入淡出效果。

效果演示

点击这里,隐藏/显示面板

一寸光阴一寸金,因此,我们为您提供快捷易懂的学习内容。

在这里,您可以通过一种易懂的便利的模式获得您需要的任何知识。

Mfano

jQuery fadeIn()
演示 jQuery fadeIn() 方法。
jQuery fadeOut()
演示 jQuery fadeOut() 方法。
jQuery fadeToggle()
演示 jQuery fadeToggle() 方法。
jQuery fadeTo()
演示 jQuery fadeTo() 方法。

jQuery Fading 方法

通过 jQuery,您可以实现元素的淡入淡出效果。

jQuery 拥有下面四种 fade 方法:

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

jQuery fadeIn() 方法

jQuery fadeIn() 用于淡入已隐藏的元素。

Inayofanywa kwa:

$(mikuu.fadeIn(,,callback);

Paramagari inayotakiwa inasababisha muda wa kufikia mafaa. Iinaweza kuwa: "slow", "fast" au millisecondi. , ).fadeToggle(

Paramagari inayotakiwa inasababisha muda wa kufikia mafaa. Iinaweza kuwa: "slow", "fast" au millisecondi. callback Paramagari inayotakiwa ina ni jina la kufanywa kwa muda wa kuzama kwa kufikia mafaa.

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

Mfano

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

Kufanya kwa mafanikio

jQuery fadeOut() 方法

jQuery fadeOut() 方法用于淡出可见元素。

Inayofanywa kwa:

$(mikuu.fadeOut(,,callback);

Paramagari inayotakiwa inasababisha muda wa kufikia mafaa. Iinaweza kuwa: "slow", "fast" au millisecondi. , ).fadeToggle(

Paramagari inayotakiwa inasababisha muda wa kufikia mafaa. Iinaweza kuwa: "slow", "fast" au millisecondi. callback Paramagari inayotakiwa ina ni jina la kufanywa kwa muda wa kuzama kwa kufikia mafaa.

}}

Mfano

$("button").click(function(){
  Mafano yaliyotazama hapa ni ya mafaa ya fadeOut() yenye vifaa vidogo mbalimbali:
  $("#div1").fadeOut();
  $("#div2").fadeOut("slow");
});

Kufanya kwa mafanikio

$("#div3").fadeOut(3000);

Mafaa ya jQuery fadeToggle()

Mafaa ya jQuery fadeToggle() inaweza kubadilika kati ya mafaa ya fadeIn() na fadeOut().

Kama elementi inayofichwa kina, fadeToggle() inaongeza mafaa wa kufichwa kina.

Inayofanywa kwa:

$(mikuuKama elementi inayofichwa kina, fadeToggle() inaongeza mafaa wa kufichwa kina.,,callback);

Paramagari inayotakiwa inasababisha muda wa kufikia mafaa. Iinaweza kuwa: "slow", "fast" au millisecondi. , ).fadeToggle(

Paramagari inayotakiwa inasababisha muda wa kufikia mafaa. Iinaweza kuwa: "slow", "fast" au millisecondi. callback Paramagari inayotakiwa ina ni jina la kufanywa kwa muda wa kuzama kwa kufikia mafaa.

Mafano yaliyotazama hapa ni ya mafaa ya fadeToggle() yenye vifaa vidogo mbalimbali:

Mfano

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

Kufanya kwa mafanikio

Mafaa ya jQuery fadeTo()

Mafaa ya jQuery fadeTo() inasababisha kuwa kufichwa/kufichwa kwa uwezo wa kina (kiwango cha 0 hadi 1).

Inayofanywa kwa:

$(mikuu).fadeTo(,,opacity,callback);

Paramagari ya speed inayotakiwa inasababisha muda wa kufikia mafaa. Iinaweza kuwa: "slow", "fast" au millisecondi.

Paramagari ya opacity inayotakiwa ya fadeTo() inasababisha mafaa kuwa kufichwa/kufichwa kwa uwezo wa kina (kiwango cha 0 hadi 1).

Paramagari ya callback ina ni jina la kufanywa kwa muda wa kuzama kwa kufikia mafaa.

Mafano yaliyotazama hapa ni ya mafaa ya fadeTo() yenye vifaa vidogo mbalimbali:

Mfano

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

Kufanya kwa mafanikio

jQuery Taarifa ya Muhtasari ya Mafaa

Kuwa na huzuni ya kufikia mafaa ya jQuery kina, tafadhali tazama jQuery Taarifa ya Muhtasari ya Mafaa