jQuery 淡入/淡出效果函数用法分析


Posted in jQuery onMay 19, 2020

本文实例讲述了jQuery 淡入/淡出效果函数用法。分享给大家供大家参考,具体如下:

jQuery Fading 方法

jQuery 拥有下面四种 fade 方法:

  • fadeIn()
  • fadeOut()
  • fadeToggle()
  • fadeTo()

jQuery fadeIn() 方法

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

语法:

$(selector).fadeIn(speed,callback);
  • 可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。.
  • 可选的 callback 参数是 fading 完成后所执行的函数名称。

下面的例子演示了带有不同参数的 fadeIn() 方法

$("button").click(function(){
 $("#div1").fadeIn();
 $("#div2").fadeIn("slow");
 $("#div3").fadeIn(3000);
});

jQuery fadeOut() 方法

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

语法:

$(selector).fadeOut(speed,callback);
  • 可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
  • 可选的 callback 参数是 fading 完成后所执行的函数名称。

下面的例子演示了带有不同参数的 fadeOut() 方法:

$("button").click(function(){
 $("#div1").fadeOut();
 $("#div2").fadeOut("slow");
 $("#div3").fadeOut(3000);
});

jQuery fadeToggle() 方法

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

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

语法:

$(selector).fadeToggle(speed,callback);
  • 可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
  • 可选的 callback 参数是 fading 完成后所执行的函数名称。

下面的例子演示了带有不同参数的 fadeToggle() 方法:

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

jQuery fadeTo() 方法

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

语法:

$(selector).fadeTo(speed,opacity,callback);
  • 必需的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
  • fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。
  • 可选的 callback 参数是该函数完成后所执行的函数名称。

下面的例子演示了带有不同参数的 fadeTo() 方法:

$("button").click(function(){
 $("#div1").fadeTo("slow",0.15);
 $("#div2").fadeTo("slow",0.4);
 $("#div3").fadeTo("slow",0.7);
});

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

更多关于jQuery相关内容还可查看本站专题:《jQuery动画与特效用法总结》、《jQuery切换特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery拖拽特效与技巧总结》、《jQuery表格(table)操作技巧汇总》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
Django1.7+JQuery+Ajax验证用户注册集成小例子
Apr 08 jQuery
jQuery Pagination分页插件_动力节点Java学院整理
Jul 17 jQuery
使用jQuery实现页面定时弹出广告效果
Aug 24 jQuery
jQuery实现对网页节点的增删改查功能示例
Sep 18 jQuery
Django中使用jquery的ajax进行数据交互的实例代码
Oct 15 jQuery
jquery ajax异步提交表单数据的方法
Oct 27 jQuery
jQuery实现的两种简单弹窗效果示例
Apr 18 jQuery
jQuery实现的网站banner图片无缝轮播效果完整实例
Jan 28 jQuery
JS/jQuery实现获取时间的方法及常用类完整示例
Mar 07 jQuery
jquery实现垂直无限轮播的方法分析
Jul 16 jQuery
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 jQuery
jQuery--遍历操作实例小结【后代、同胞及过滤】
May 22 jQuery
jQuery 动画与停止动画效果实例详解
May 19 #jQuery
jQuery 选择方法及$(this)用法实例分析
May 19 #jQuery
jQuery 函数实例分析【函数声明、函数表达式、匿名函数等】
May 19 #jQuery
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
May 19 #jQuery
jQuery AJAX应用实例总结
May 19 #jQuery
jquery+css3实现的经典弹出层效果示例
May 16 #jQuery
JQuery事件冒泡和默认行为代码实例
May 13 #jQuery
You might like
php auth_http类库进行身份效验
2009/03/19 PHP
总结PHP删除字符串最后一个字符的三种方法
2016/08/30 PHP
js资料prototype 属性
2007/03/13 Javascript
基于jquery的合并table相同单元格的插件(精简版)
2011/04/05 Javascript
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
JavaScript基础篇之变量作用域、传值、传址的简单介绍与实例
2013/06/29 Javascript
JS清除IE浏览器缓存的方法
2013/07/26 Javascript
邮箱下拉自动填充选择示例代码附图
2014/04/03 Javascript
js怎么覆盖原有方法实现重写
2014/09/04 Javascript
jQuery+ajax中getJSON() 用法实例
2014/12/22 Javascript
JavaScript使用Replace进行字符串替换的方法
2015/04/14 Javascript
jQuery实现的仿select功能代码
2015/08/19 Javascript
js实现简单的二级联动效果
2017/03/09 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
详解express与koa中间件模式对比
2017/08/07 Javascript
原生JS实现动态加载js文件并在加载成功后执行回调函数的方法
2020/12/30 Javascript
JS使用canvas中的measureText方法测量字体宽度示例
2019/02/02 Javascript
JS实现的碰撞检测与周期移动完整示例
2019/09/02 Javascript
JS实现小米轮播图
2020/09/21 Javascript
[38:21]2018DOTA2亚洲邀请赛3月30日 小组赛A组 LGD VS Newbee
2018/03/31 DOTA
[33:28]完美世界DOTA2联赛PWL S3 PXG vs GXR 第三场 12.19
2020/12/24 DOTA
疯狂上涨的Python 开发者应从2.x还是3.x着手?
2017/11/16 Python
Tornado 多进程实现分析详解
2018/01/12 Python
Python实现的根据IP地址计算子网掩码位数功能示例
2018/05/23 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
Python常用库大全及简要说明
2020/01/17 Python
金属材料工程个人求职的自我评价
2013/12/04 职场文书
2013年军训通讯稿
2014/02/05 职场文书
音乐专业自荐信
2014/02/07 职场文书
2014学习优秀共产党员先进事迹材料思想汇报
2014/09/14 职场文书
学习群众路线的心得体会
2014/11/05 职场文书
会议室管理制度范本
2015/08/06 职场文书
2016教师校本研修心得体会
2016/01/08 职场文书
2019初中学生入团申请书
2019/06/27 职场文书
CSS 圆形进度栏
2021/04/06 HTML / CSS
Go调用Rust方法及外部函数接口前置
2022/06/14 Golang