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 相关文章推荐
HTML5+jQuery实现搜索智能匹配功能
Mar 24 jQuery
jQuery+pjax简单示例汇总
Apr 21 jQuery
jQuery查找dom的几种方法效率详解
May 17 jQuery
jQuery实现拖动效果的实例代码
Jun 25 jQuery
jquery获取链接地址和跳转详解(推荐)
Aug 15 jQuery
简单实现jQuery轮播效果
Aug 18 jQuery
jquery实现左右轮播图效果
Sep 28 jQuery
jquery点击回车键实现登录效果并默认焦点的方法
Mar 09 jQuery
jquery引入外部CDN 加载失败则引入本地jq库
May 23 jQuery
JQuery判断radio单选框是否选中并获取值的方法
Jan 17 jQuery
jQuery设置下拉框显示与隐藏效果的方法分析
Sep 15 jQuery
如何在vue 中引入使用jquery
Nov 10 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
CURL的学习和应用(附多线程实现)
2013/06/03 PHP
Zend Framework教程之Application和Bootstrap用法详解
2016/03/10 PHP
php版微信开发Token验证失败或请求URL超时问题的解决方法
2016/09/23 PHP
PHP new static 和 new self详解
2017/02/19 PHP
Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】
2019/05/08 PHP
php生成HTML文件的类方法
2019/10/11 PHP
经常用的图片在容器中的水平垂直居中实例
2007/06/10 Javascript
一些常用的JS功能函数代码
2009/06/23 Javascript
jquery.validate使用攻略 第一部
2010/07/01 Javascript
用js正确判断用户名cookie是否存在的方法
2014/01/28 Javascript
node.js中的fs.realpathSync方法使用说明
2014/12/16 Javascript
jquery中show()、hide()和toggle()用法实例
2015/01/15 Javascript
详解JavaScript中setSeconds()方法的使用
2015/06/11 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
2015/06/22 Javascript
jquery使整个div区域可以点击的方法
2015/06/24 Javascript
jQuery实现网站添加高亮突出显示效果的方法
2015/06/26 Javascript
JavaScript使用forEach()与jQuery使用each遍历数组时return false 的区别
2016/08/26 Javascript
利用fecha进行JS日期处理
2016/11/21 Javascript
Vue2.0子同级组件之间数据交互方法
2018/02/28 Javascript
vue使用showdown并实现代码区域高亮的示例代码
2019/10/17 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
python获取网页状态码示例
2014/03/30 Python
跟老齐学Python之关于循环的小伎俩
2014/10/02 Python
关于Python正则表达式 findall函数问题详解
2018/03/22 Python
python 重命名轴索引的方法
2018/11/10 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
2019/07/28 Python
Xadmin+rules实现多选行权限方式(级联效果)
2020/04/07 Python
python实现与redis交互操作详解
2020/04/21 Python
PyQt5的QWebEngineView使用示例
2020/10/20 Python
利于python脚本编写可视化nmap和masscan的方法
2020/12/29 Python
计算机应用专业毕业生求职信
2013/10/24 职场文书
信息专业大学生自我评价分享
2014/01/17 职场文书
预备党员思想汇报1000字
2014/10/07 职场文书
计算机实训心得体会
2016/01/14 职场文书
人物搭配车车超萌联名预备中 【咒术迴战】 ⨯ 【天竺鼠车车】 展开合作
2022/04/11 日漫
CentOS7 minimal 最小化安装网络设置过程
2022/12/24 Servers