jquery如何实现div渐隐效果

这篇文章主要介绍了jquery如何实现div渐隐效果的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇jquery如何实现div渐隐效果文章都会有所收获,下面我们一起来看看吧。

创新互联公司主要从事网站设计制作、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务玉门,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

三种实现方法:1、用fadeOut()逐渐改变被选元素的不透明度,从可见到隐藏,语法“元素对象.fadeIn(渐隐时长)”;2、用fadeTo()逐渐改变被选元素的不透明度,语法“元素对象.fadeTo(渐隐时长,0)”;3、用fadeToggle()逐渐改变被选元素的不透明度,语法“元素对象.fadeToggle(渐隐时长)”。

本教程操作环境:windows7系统、jquery3.6.1版本、Dell G3电脑。

在jquery中,能实现div渐隐效果的有三个方法:

  • fadeOut() 方法

  • fadeToggle() 方法

  • fadeTo() 方法

1、fadeOut() 方法

fadeOut() 方法逐渐改变被选元素的不透明度,从可见到隐藏(渐隐褪色效果)。

语法:

$(selector).fadeOut(speed,easing,callback)
参数描述
speed可选。规定褪色效果的速度。

可能的值:

  • 毫秒

  • "slow"

  • "fast"

easing可选。规定在动画的不同点上元素的速度。默认值为 "swing"。

可能的值:

  • "swing" - 在开头/结尾移动慢,在中间移动快

  • "linear" - 匀速移动

提示:扩展插件中提供更多可用的 easing 函数。
callback可选。fadeOut() 方法执行完之后,要执行的回调函数。

示例:



	
		
		
		
	

	
		

以下实例演示了 fadeOut()  使用了不同参数的效果。





jquery如何实现div渐隐效果

2、fadeTo() 方法

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

语法:

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

只需要将opacityc参数的值设置为0,即可实现渐隐效果。

$(document).ready(function() {
	$("button").click(function() {
		$("#div1").fadeTo("fast",0);
		$("#div2").fadeTo("slow",0);
		$("#div3").fadeTo(3000,0);
	});
});

jquery如何实现div渐隐效果

3、fadeToggle() 方法

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

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

jquery如何实现div渐隐效果

关于“jquery如何实现div渐隐效果”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“jquery如何实现div渐隐效果”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。


网站名称:jquery如何实现div渐隐效果
转载来于:http://myzitong.com/article/pjscop.html

其他资讯