jquery 淡入
jQuery 淡入效果实现方法
jQuery提供了简单的淡入动画效果,可以通过fadeIn()方法实现。以下是具体的使用方式和注意事项:
基本语法
$(selector).fadeIn(speed, easing, callback);
参数说明
speed:可选,规定动画的速度,取值可以是"slow"、"fast"或毫秒数值easing:可选,规定动画的缓动函数,默认为"swing"callback:可选,动画完成后执行的函数
示例代码
// 基础淡入
$("#element").fadeIn();
// 指定速度
$("#element").fadeIn("slow");
$("#element").fadeIn(1000);
// 带回调函数
$("#element").fadeIn(function() {
console.log("淡入完成");
});
注意事项
- 元素初始状态需为
display: none或visibility: hidden才会有效果 - 可以配合
fadeOut()实现交替淡入淡出效果 - 对于更复杂的动画效果,可以考虑结合
animate()方法使用
链式调用示例

$("#element")
.fadeIn(500)
.delay(1000)
.fadeOut(500);
通过以上方法可以轻松实现元素的淡入显示效果,适用于图片、弹窗等多种场景的渐显需求。






