第十二节 jQuery动画

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <script type="text/javascript" src="../jquery-1.12.4.min.js"></script>
 7     <script type="text/javascript">
 8         /*
 9         $(function(){
10             $('#btn').click(function(){
11                 $('.box').animate({'width':'600px'},2000,function(){
12                     $('.box').animate({'height':'400px'},2000);
13                 });
14             })
15             
16         });
17         */
18         $(function(){
19             $('#btn').click(function(){
20                 $('.box').animate({'width':'+=100'},2000,function(){
21                     $('.box').stop().animate({'height':'400px'},2000);
22                     // .stop()持续点击的时候会造成延时bug,添加stop是指结束动画再开始动画
23                 });
24             })
25             
26         });
27     </script>
28 
29 
30     <style type="text/css">
31         .box{
32             width: 100px;
33             height: 100px;
34             background-color: gold;
35         }
36     </style>
37 </head>
38 <body>
39     <input type="button" name="" value="动画" id="btn">
40     <div class="box"></div>
41 </body>
42 </html>

 

posted @ 2020-03-14 19:30  kog_maw  阅读(113)  评论(0编辑  收藏  举报