📅  最后修改于: 2023-12-03 15:02:09.641000             🧑  作者: Mango
jQuery fadeOut()
方法是用来将元素逐渐地淡出的方法。当调用该方法时,元素会慢慢地变得透明,最终消失不见。这种效果非常适用于动画效果。
$(selector).fadeOut(speed,easing,function);
selector
:必需,字符串,用于选择要淡出的元素。speed
:可选,字符串或整数,用于设置淡出效果的速度。默认值为"normal"
。还可以使用以下几个值:"slow"
:慢速效果;"fast"
:快速效果;easing
:可选,字符串,用于指定使用哪种缓动效果。默认值为 "swing"
。还可以使用 "linear"
。function
:可选,使用一个回调函数,在淡出效果完成后执行。$("button").click(function(){
$("p").fadeOut();
});
点击按钮时,选定的段落会逐渐淡出。
$("button").click(function(){
$("p").fadeOut(1000);
});
在1000毫秒内将段落淡出。
$("button").click(function(){
$("p").fadeOut("slow", "linear");
});
在较慢的情况下,同时使用线性缓动效果将段落淡出。
$("button").click(function(){
$("p").fadeOut("slow", function(){
alert("The paragraph is now hidden!");
});
});
调用一个回调函数,以在段落淡出效果完成时执行代码。在这个例子中,当段落消失时,弹出一个消息框。
jQuery fadeOut()
方法提供了一个简单却强大的方式来制作令人印象深刻的淡出效果。无论你是在创建一个完整的网站还是仅仅在添加动画效果,这个方法都是必需的。只需根据需要自定义速度值和缓动效果,你就可以立即开始使用这个方法了。