码迷,mamicode.com
首页 > Web开发 > 详细

jQuery 效果 - 淡入淡出

时间:2016-01-23 21:40:37      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:

jQuery 拥有下面四种 fade 方法:

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

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <script src="jquery-2.2.0.min.js"></script>
 5 <script>
 6 $(document).ready(function(){
 7   $("button").click(function(){
 8     $("#div1").fadeIn();
 9     $("#div2").fadeIn("slow");
10     $("#div3").fadeIn(3000);
11   });
12 });
13 </script>
14 </head>
15 
16 <body>
17 <p>演示带有不同参数的 fadeIn() 方法。</p>
18 <button>点击这里,使三个矩形淡入</button>
19 <br><br>
20 <div id="div1" style="width:80px;height:80px;display:none;background-color:red;"></div>
21 <br>
22 <div id="div2" style="width:80px;height:80px;display:none;background-color:green;"></div>
23 <br>
24 <div id="div3" style="width:80px;height:80px;display:none;background-color:blue;"></div>
25 </body>
26 </html>

 

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

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <script src="jquery-2.2.0.min.js"></script>
 5 <script type="text/javascript">
 6 $(document).ready(function(){
 7   $("button").click(function(){
 8     $("#div1").fadeOut();
 9     $("#div2").fadeOut("slow");
10     $("#div3").fadeOut(3000);
11   });
12 });
13 </script>
14 </head>
15 
16 <body>
17 <p>演示带有不同参数的 fadeOut() 方法。</p>
18 <button>点击这里,使三个矩形淡出</button>
19 <br><br>
20 <div id="div1" style="width:80px;height:80px;background-color:red;"></div>
21 <br>
22 <div id="div2" style="width:80px;height:80px;background-color:green;"></div>
23 <br>
24 <div id="div3" style="width:80px;height:80px;background-color:blue;"></div>
25 </body>
26 
27 </html>

 

jQuery fadeToggle() 方法
jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。
如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。
如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <script src="jquery-2.2.0.min.js"></script>
 5 <script type="text/javascript">
 6 $(document).ready(function(){
 7   $("button").click(function(){
 8     $("#div1").fadeToggle();
 9     $("#div2").fadeToggle("slow");
10     $("#div3").fadeToggle(3000);
11   });
12 });
13 </script>
14 </head>
15 
16 <body>
17 <p>演示带有不同参数的 fadeToggle() 方法。</p>
18 <button>点击这里,使三个矩形淡出</button>
19 <br><br>
20 <div id="div1" style="width:80px;height:80px;background-color:red;"></div>
21 <br>
22 <div id="div2" style="width:80px;height:80px;background-color:green;"></div>
23 <br>
24 <div id="div3" style="width:80px;height:80px;background-color:blue;"></div>
25 </body>
26 
27 </html>

 

jQuery fadeTo() 方法
jQuery fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <script src="jquery-2.2.0.min.js"></script>
 5 <script type="text/javascript">
 6 $(document).ready(function(){
 7   $("button").click(function(){
 8     $("#div1").fadeTo("slow",0.15);
 9     $("#div2").fadeTo("slow",0.4);
10     $("#div3").fadeTo("slow",0.7);
11   });
12 });
13 </script>
14 </head>
15 
16 <body>
17 <p>演示带有不同参数的 fadeTo() 方法。</p>
18 <button>点击这里,使三个矩形淡出</button>
19 <br><br>
20 <div id="div1" style="width:80px;height:80px;background-color:red;"></div>
21 <br>
22 <div id="div2" style="width:80px;height:80px;background-color:green;"></div>
23 <br>
24 <div id="div3" style="width:80px;height:80px;background-color:blue;"></div>
25 </body>
26 
27 </html>

 

jQuery 效果 - 淡入淡出

标签:

原文地址:http://www.cnblogs.com/zhengfuheidao/p/5153936.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!