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-data的三种用法
Apr 18 jQuery
基于jQuery实现文字打印动态效果
Apr 21 jQuery
jQuery表单验证之密码确认
May 22 jQuery
jquery dataTable 后台加载数据并分页实例代码
Jun 07 jQuery
jQuery实现菜单栏导航效果
Aug 15 jQuery
jQuery基于cookie实现换肤功能实例
Oct 14 jQuery
jQuery读取本地的json文件(实例讲解)
Oct 31 jQuery
jQuery简单判断值是否存在于数组中的方法示例
Apr 17 jQuery
在vue项目中使用Jquery-contextmenu插件的步骤讲解
Jan 27 jQuery
Jquery实现获取子元素的方法分析
Aug 24 jQuery
jQuery表单校验插件validator使用方法详解
Feb 18 jQuery
jQuery 隐藏/显示效果函数用法实例分析
May 20 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
Laravel框架实现的使用smtp发送邮件功能示例
2019/03/12 PHP
JavaScript 创建对象
2009/07/17 Javascript
jQuery 标题的自动翻转实现代码
2009/10/14 Javascript
javascript 仿QQ滑动菜单效果代码
2010/09/03 Javascript
《JavaScript高级程序设计》阅读笔记(二) ECMAScript中的原始类型
2012/02/27 Javascript
js实现宇宙星空背景效果的方法
2015/03/03 Javascript
jQuery选择器源码解读(八):addCombinator函数
2015/03/31 Javascript
详解JavaScript函数对象
2015/11/15 Javascript
探讨:JavaScript ECAMScript5 新特性之get/set访问器
2016/05/05 Javascript
Jquery修改image的src属性,图片不加载问题的解决方法
2016/05/17 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
2017/01/04 Javascript
vue.js+Element实现表格里的增删改查
2017/01/18 Javascript
JavaScript使用类似break机制中断forEach循环的方法
2018/11/13 Javascript
详解django模板与vue.js冲突问题
2019/07/07 Javascript
Vue 解决路由过渡动画抖动问题(实例详解)
2020/01/05 Javascript
详解Vue中的watch和computed
2020/11/09 Javascript
python实现html转ubb代码(html2ubb)
2014/07/03 Python
python实现根据用户输入从电影网站获取影片信息的方法
2015/04/07 Python
Django验证码的生成与使用示例
2017/05/20 Python
python下10个简单实例代码
2017/11/15 Python
Python多进程并发与多线程并发编程实例总结
2018/02/08 Python
python之pandas用法大全
2018/03/13 Python
python爬虫框架scrapy实现模拟登录操作示例
2018/08/02 Python
flask session组件的使用示例
2018/12/25 Python
PyCharm 2019.3发布增加了新功能一览
2019/12/08 Python
Python3自定义http/https请求拦截mitmproxy脚本实例
2020/05/11 Python
使用Keras实现简单线性回归模型操作
2020/06/12 Python
sklearn中的交叉验证的实现(Cross-Validation)
2021/02/22 Python
美国最灵活的移动提供商:Tello
2017/07/18 全球购物
周仰杰(JIMMY CHOO)英国官方网站:闻名世界的鞋子品牌
2018/10/28 全球购物
优秀的2014年两会精神解读
2014/03/17 职场文书
简洁的英文求职信范文
2014/05/03 职场文书
负责人任命书范本
2014/06/04 职场文书
镇人大副主席民主生活会对照检查材料思想汇报
2014/10/01 职场文书
漫画《尖帽子的魔法工坊》宣布动画化
2022/04/06 日漫
如何用H5实现好玩的2048小游戏
2022/07/23 HTML / CSS