文章目录
jQuery fade方法fadeIn() 方法fadeOut() 方法fadeToggle() 方法fadeTo() 方法
jQuery fade方法
通过 jQuery中的几个fade方法,各位读者可以实现元素的淡入淡出效果。 jQuery中存在以下种4种 fade 方法: fadeIn() fadeOut() fadeToggle() fadeTo()
fadeIn() 方法
该方法用于淡入已经隐藏的元素。 基本语法:
$(selector).fadeIn(speed,callback);
同上节中介绍的隐藏显示的语法类似: speed 参数规定效果的时长。它可以取以下值:“slow”、“fast” 或毫秒。 callback 参数是 fading 完成之后执行的函数名称。 这些基本语法大同小异,如无特别参数,大家以此为例即可,下面几例同样如此。 下面让我们通过一段实例代码来演示带有不同参数的fadeIn() 方法:
$(document).ready(function(){
$("button").click(function(){
$("#div1").fadeIn();
$("#div2").fadeIn("slow");
$("#div3").fadeIn(3000);
});
});
演示带有不同参数的 fadeIn() 方法。
fadeOut() 方法
fadeOut()方法用于淡出可见元素。 下面同样是一段实例代码演示:
$(document).ready(function(){
$("button").click(function(){
$("#div1").fadeOut();
$("#div2").fadeOut("slow");
$("#div3").fadeOut(3000);
});
});
演示带有不同参数的 fadeOut() 方法。
fadeToggle() 方法
fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。 如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。 如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。
$(document).ready(function(){
$("button").click(function(){
$("#div1").fadeToggle();
$("#div2").fadeToggle("slow");
$("#div3").fadeToggle(3000);
});
});
演示带有不同参数的 fadeToggle() 方法。