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 相关文章推荐
jQuery返回定位插件详解
May 15 jQuery
Jquery EasyUI $.Parser
Jun 02 jQuery
jQuery实现的简单前端搜索功能示例
Oct 28 jQuery
jQuery实现新闻播报滚动及淡入淡出效果示例
Mar 23 jQuery
JS文件中加载jquery.js的实例代码
May 05 jQuery
通过jquery.cookie.js实现记住用户名、密码登录功能
Jun 20 jQuery
jQuery实现基本淡入淡出效果的方法详解
Sep 05 jQuery
jQuery插件实现的日历功能示例【附源码下载】
Sep 07 jQuery
JQuery Ajax跨域调用和非跨域调用问题实例分析
Apr 16 jQuery
jquery实现弹窗(系统提示框)效果
Dec 10 jQuery
jquery实现的放大镜效果示例
Feb 24 jQuery
jquery检测上传文件大小示例
Apr 26 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
Yii2基于Ajax自动获取表单数据的方法
2016/08/10 PHP
PHP常用函数总结(180多个)
2016/12/25 PHP
PHP crc32()函数讲解
2019/02/14 PHP
jQuery EasyUI API 中文文档 - ProgressBar 进度条
2011/09/29 Javascript
jquery自定义类似$.ajax()的方法实现代码
2013/08/13 Javascript
使用CSS样式position:fixed水平滚动的方法
2014/02/19 Javascript
js获取视频时长代码
2014/04/10 Javascript
js生成缩略图后上传并利用canvas重绘
2014/05/15 Javascript
JS 对象属性相关(检查属性、枚举属性等)
2015/04/05 Javascript
jQuery插件datepicker 日期连续选择
2015/06/12 Javascript
jQuery学习笔记之Ajax用法实例详解
2015/12/01 Javascript
jQuery xml字符串的解析、读取及查找方法
2016/03/01 Javascript
javascript求日期差的方法
2016/03/02 Javascript
详解JavaScript常量定义
2017/01/03 Javascript
JS实现的表头列头固定页面功能示例
2017/01/10 Javascript
简单实现nodejs上传功能
2017/01/14 NodeJs
JS计算两个时间相差分钟数的方法示例
2018/01/10 Javascript
Vue 动态设置路由参数的案例分析
2018/04/24 Javascript
vue移动端路由切换实例分析
2018/05/14 Javascript
vue在index.html中引入静态文件不生效问题及解决方法
2019/04/29 Javascript
js利用拖放实现添加删除
2020/08/27 Javascript
[19:24]DOTA2客户端使用指南 一分钟快速设置轻松超神
2013/09/24 DOTA
python 表达式和语句及for、while循环练习实例
2017/07/07 Python
Python3 replace()函数使用方法
2018/03/19 Python
python读取文件名并改名字的实例
2019/01/07 Python
Python异步操作MySQL示例【使用aiomysql】
2019/05/16 Python
Python计算不规则图形面积算法实现解析
2019/11/22 Python
Python 实现PS滤镜的旋涡特效
2020/12/03 Python
用css3实现转换过渡和动画效果
2020/03/13 HTML / CSS
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
100%植物性、有机、即食餐:Sakara Life
2018/10/25 全球购物
比较基础的php面试题及答案-填空题
2014/04/26 面试题
毕业生学校推荐信范文
2014/05/21 职场文书
预备党员思想汇报1000字
2014/10/07 职场文书
交通安全教育心得体会
2016/01/15 职场文书
JavaScript实现外溢动态爱心的效果的示例代码
2022/03/21 Javascript