一、jQuery ——淡入淡出
来源:互联网 发布:rewear it aac 编辑:程序博客网 时间:2024/06/05 11:42
通过 jQuery,您可以实现元素的淡入淡出效果。
jQuery 拥有下面四种 fade 方法:
1、fadeIn() 用于淡入已隐藏的元素
2、fadeOut() 用于淡出可见元素
3、fadeToggle()
方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。
如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。
如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。
4、fadeTo() 方法允许渐变为给定的不透明度
一、
jQuery fadeIn() 方法
jQuery fadeIn() 用于淡入已隐藏的元素。
语法:
$(selector).fadeIn(speed,callback);
可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
可选的 callback 参数是 fading 完成后所执行的函数名称。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>淡入fadeIn动画</title> <style> div{ top: 20px; width: 100px; height: 100px; display: none; } .box1{ background-color: red; } .box2{ background-color: orange; } .box3{ background-color: #2b542c; } </style></head><body><button type="button">淡入</button><div class="box1"></div><div class="box2"></div><div class="box3"></div><!--可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。可选的 callback 参数是 fading 完成后所执行的函数名称。--><script src="jquery-1.11.3.min.js"></script><script> $(document).ready(function () { $("button").click(function () { $(".box1").fadeIn(); $(".box2").fadeIn("slow"); $(".box3").fadeIn(1000); }); });</script></body></html>
二、
jQuery fadeOut() 方法
jQuery fadeOut() 方法用于淡出可见元素。
语法:
$(selector).fadeOut(speed,callback);
可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
可选的 callback 参数是 fading 完成后所执行的函数名称。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>淡出动画fadeOut</title> <style> div{ margin-top: 20px; width: 100px; height: 100px; } .box1{ background-color: red; } .box2{ background-color: orange; } .box3{ background-color: #2b542c; } </style></head><body> <button type="button">淡出</button> <div class="box1"></div> <div class="box2"></div> <div class="box3"></div> <!-- 可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。 可选的 callback 参数是 fading 完成后所执行的函数名称。 --> <script src="jquery-1.11.3.min.js"></script> <script> $(document).ready(function () { $("button").click(function () { $(".box1").fadeOut(); $(".box2").fadeOut("slow"); $(".box3").fadeOut(2000); }); }); </script></body></html>
三、
jQuery fadeToggle() 方法
jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。
如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。
如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。
语法:
$(selector).fadeToggle(speed,callback);
可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
可选的 callback 参数是 fading 完成后所执行的函数名称。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>淡入淡出fadeToggle</title> <style> div{ margin-top: 20px; width: 100px; height: 100px; } .box1{ background-color: red; } .box2{ background-color: orange; } .box3{ background-color: #2b542c; } </style></head><body><button type="button">切换</button><div class="box1"></div><div class="box2"></div><div class="box3"></div><script src="jquery-1.11.3.min.js"></script><script> $(document).ready(function () { $("button").click(function () { $(".box1").fadeToggle(); $(".box2").fadeToggle("slow"); $(".box3").fadeToggle(2000); }); });</script></body></html>
四、
jQuery fadeTo() 方法
jQuery fadeTo() 方法允许渐变为给定的不透明度(值介于 0 与 1 之间)。
语法:
$(selector).fadeTo(speed,opacity,callback);
必需的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。
可选的 callback 参数是该函数完成后所执行的函数名称。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>透明度</title> <style> div{ margin-top: 20px; width: 100px; height: 100px; } .box1{ background-color: red; } .box2{ background-color: orange; } .box3{ background-color: #2b542c; } </style></head><body><button type="button">透明度</button><div class="box1"></div><div class="box2"></div><div class="box3"></div><script src="jquery-1.11.3.min.js"></script><script> $(document).ready(function () { $("button").click(function () { $(".box1").fadeTo(500,0.5); $(".box2").fadeTo("slow",0.8); $(".box3").fadeTo(2000,0.2); }); });</script></body></html>
- 一、jQuery ——淡入淡出
- jQuery效果——淡入淡出
- jQuery效果(二)——淡入淡出
- jQuery学习(五)效果——淡入淡出
- jquery 淡入淡出特效
- jquery淡入淡出效果
- jquery淡入,淡出
- jquery:淡入淡出
- jQuery随笔-- 淡入淡出
- jquery淡入淡出
- jquery的淡入淡出
- jQuery 效果 - 淡入淡出
- jquery 淡入淡出效果
- jQuery 效果 - 淡入淡出
- jquery图片淡入淡出
- jQuery 效果 - 淡入淡出
- JQuery淡入淡出效果
- jQuery效果 淡入淡出
- AndroidStudio将项目上传至github代码仓库步骤
- 21:二维数组右上左下遍历(1.8编程基础之多维数组)
- matlab 两幅图像配准
- 普通浮点数转半精度工具实现
- iOS11新增技术功能总结
- 一、jQuery ——淡入淡出
- 单链表中重复元素的删除
- 解密HLS中的AES加密
- mysql 批量插入
- JAVA使用随机数进行概率抽奖
- Loadrunner性能指标分析
- caffe第一步,配置VS2015环境。
- jQuery / zepto ajax 全局默认设置
- LoRa联盟:LoRaWAN安全性若干问答(上)