jquery如何实现div渐隐效果

三种实现方法: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() 方法执行完之后,要执行的回调函数。

示例:

<!DOCTYPE html><html>	<head>		<meta charset="UTF-8">		<script src="js/jquery-3.6.1.min.js"></script>		<script>			$(document).ready(function() {				$("button").click(function() {					$("#div1").fadeOut();					$("#div2").fadeOut("slow");					$("#div3").fadeOut(3000);				});			});		</script>	</head>	<body>		<p>以下实例演示了 fadeOut()  使用了不同参数的效果。</p>		<button>点击渐隐div元素。</button>		<br><br>		<div id="div1" style="width:80px;height:80px;background-color:red;"></div><br>		<div id="div2" style="width:80px;height:80px;background-color:green;"></div><br>		<div id="div3" style="width:80px;height:80px;background-color:blue;"></div>	</body></html>

jquery如何实现div渐隐效果

2、fadeTo() 方法

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

语法:

$(selector).fadeTo(speed,opacity,callback);
  • 必需的 speed 参数规定效果的时长。它可以取以下值:”slow”、”fast” 或毫秒。

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

  • 可选的 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() 方法之间进行切换。

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

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

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

jquery如何实现div渐隐效果

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

文章标题:jquery如何实现div渐隐效果,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/25849

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年9月15日 下午11:45
下一篇 2022年9月16日 下午10:17

相关推荐

  • mysql如何查询临时表

    本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。 mysql临时表 在MySQL中,临时表是一种特殊类型的表,允许您存储临时结果集,您可以在单个会话中多次重复使用。 当查询需要带有JOIN子句的单个SELECT语句的数据是不可能或非常耗时,临时表非常方便。在这种情况下,您…

    2022年9月26日
    50700
  • windows 0xc0000221如何解决

    解决方法: 方法一: 1、首先我们将系统光盘插入到电脑中,在bios设置中选择光盘启动。 2、然后跟着提示,连续选择“下一步” 3、进入安装界面后,点击其中的“修复计算机”就可以引导修复了。 方法二: 1、没有光盘也没有关系,只要准备一块系统u盘就可以了。 2、我们还需要另一台使用相同系统的电脑,将…

    2022年9月16日
    16400
  • windows deepl如何使用

    deepl使用方法 1、首先我们下载好deepl软件到本地,解压缩包。 点击exe程序,打开。 2、然后我们就打开这个软件了。 3、这里我们可以注册一个账号,也可以直接跳过去直接登录。 4、点击“开始翻译”就可以正式使用了。 关于“windows deepl如何使用”这篇文章的内容就介绍到这里,感谢…

    2022年9月26日
    21600
  • css的含义有哪些

    css有多种含义:1、层叠样式表,是一种用来表现HTML或XML等文件样式的计算机语言;2、特卫安防集团,是国内唯一定位高端安全服务的企业;3、集群交换机系统,是将几台交换机通过专用的集群线缆链接起来,对外呈现为一台逻辑交换机;4、内容扰乱系统,是一种防止直接从盘片上复制视频文件的数据加密和鉴定方法…

    2022年9月22日
    24800
  • .json文件有什么作用

    “.json”是用来存储简单的数据接口和对象的文件;json是一种轻量级的数据交换格式,基于ECMAScript的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据,用于许多web应用程序来进行数据交换。 本教程操作环境:windows10系统、DELL G3电脑。 .json是什么文件 ….

    2022年9月2日
    14800
  • 项目管理是做什么

    项目管理是做什么?根这里我们将根据官方对项目管理的解释,以及项目经理的4大工作职责进行介绍。 一、项目管理具体是做什么 官方解释,项目管理其实是一个管理学科的分支 ,指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望。 比如你准备的一场考试就是…

    2022年3月19日
    12100
  • ae预合成了怎么分开

    ae预合成了还可以再分开吗: 1、ae预合成了可以再分开的。 2、首先右击选择需要拆解的预合成项。 3、然后点击下面的“打开”。 4、再点击“打开图层源”。 5、然后就可以看到预合成的内容展示在另一个中了。 “ae预合成了怎么分开”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可…

    2022年8月29日
    38800
  • SqlServer怎么创建自动收缩事务日志任务

    1. 进入SSMS 点击展开sqlserver代理,右键点击“作业”,然后选择新建作业。 2. 填写名称 名称可以随便填写,只要能表示这次作业任务就行了。简洁明了,让自己后面能看懂。 所有者选择sa或者windows用户。如果需要远程操作,建议选择sa账户。windows账户只支持本地登陆后操作执行…

    2022年9月13日
    11600
  • 电脑蓝屏0x00000050如何解决

    解决方法: 方法一: 1、应用程序冲突是最好解决的。 2、首先我们重启电脑,然后在开机时按下键盘“F8”,再选择“疑难解答” 3、接着进入高级选项,在其中找到“启动设置” 4、再按下键盘“F4”,尝试进入安全模式。如果可以进入安全模式应该就是应用程序冲突问题。 5、进入安全模式后,只需要在其中将最近…

    2022年9月18日
    13300
  • Redis如何实现排行榜及相同积分按时间排序功能

    在日常的开发中,经常会碰到需要对用户的分值等进行排序,比如在游戏里面需要对战斗力进行排行,在组队活动中需要对各个队伍的贡献值进行排行,在微信中需要对各个好友的步数进行排行,此时一般会选择redis的有序集合对用户的分数进行存储,从而实现排行榜的需求,但是不同的场景排行榜的方式也略有不同,以下根据自己…

    2022年8月30日
    31800
联系我们
站长微信
站长微信
分享本页
返回顶部