首页 jquery正文

jquery渐变效果详解

启明SEO jquery 2022-03-21 23:37:44 116 0 渐变效果
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
	<script src="jquery-3.6.0.min.js"></script>
	<script>
	$(function(){
		$('#btn2').click(function(){
			
			$('.tutu').fadeOut();
			
		});
		
		$('#btn1').click(function(){
			$('.tutu').fadeIn();
		});
		$('#btn3').click(function(){
			$('.tutu').fadeToggle();
		});
		$('#btn4').click(function(){
			
			$('.tutu').fadeTo(300,0.5);
			
		});
	});
	
	</script>
	<style type="text/css">
		
		.tutu{
			width:500px;
			height: 500px;
			background-color: red;
			margin: 0 auto;
		}
		
		
	
	
	</style>
	</head>
<body>
	
	<div class="tutu">
	
	</div>
	<input type="button" id="btn1" value="出来">
	<input type="button" id="btn2" value="隐藏">
	<input type="button" id="btn3" value="出来隐藏">
	<input type="button" id="btn4" value="到指定值">
	
</body>
</html>

jQuery fadeIn() 方法

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


点击btn1,div就会隐藏


语法:

$(selector).fadeIn(speed,callback);


jQuery fadeOut() 方法

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


点击btn2,div就会显示


语法:

$(selector).fadeOut(speed,callback);


jQuery fadeToggle() 方法

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


如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。

如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。


点击btn3,如果div显示,就会隐藏,如果div隐藏就会显示


语法:

$(selector).fadeToggle(speed,callback);


可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。


可选的 callback 参数是 fading 完成后所执行的函数名称。


jQuery fadeTo() 方法

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


点击btn4,就会按照时间慢慢变淡,直到深度为原来的0.5


语法:

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


必需的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。

可选的 callback 参数是该函数完成后所执行的函数名称。




评论

好文推荐

实时访客入口页面出现bd_vid=标识是什么原因

实时访客入口页面出现bd_vid=标识是什么原因

最近查看百度实时访客,总是会看到入口页面会多......

有了微信视频号,但是没有发布权限,怎么开通

有了微信视频号,但是没有发布权限,怎么开通

视频号是微信在2020年1月19号开始内测的......

如何用python抓取爱企查企业信息

如何用python抓取爱企查企业信息

前段时间,经理让我去找一些企业的信息,我平常......

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

对于一般企业网站或者博客来说,对服务器的配置......

win10下安装MYSQL后,提示Can't connect to MySQL server on localhost (10061)相关问题解决方法

win10下安装MYSQL后,提示Can't connect to MySQL server on localhost (10061)相关问题解决方法

我遇到的问题是电脑原先安装过mysql,卸......

python+selenium+Chrome options参数设置详解

python+selenium+Chrome options参数设置详解

ChromeOptions常用的行为一般有......