我的第八课:jQuery 效果 - 动画



jQuery 效果 - 动画的代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
  <head>
     <script type="text/javascript" src="js/jquery-1.7.1.js"></script> 
  <script type="text/javascript">
     $(document).ready(
        function(){
           $("#button1").click(
              function()
              {
                $(".button1").animate({left:'500px'});
              }
           );
        }
     );
     $(document).ready(
        function(){
           $("#button2").click(
              function()
              {
                $(".button2").animate({
          left:'250px',
          opacity:'0.5',
          height:'150px',
          width:'150px'
        });
              }
           );
        }
     );
   
      $(document).ready(
        function(){
           $("#button3").click(
              function()
              {
                $(".button3").animate({
          left:'250px',        
          height:'+=150px',
          width:'+=150px'
        });
              }
           );
        }
     );
       $(document).ready(
        function(){
           $("#button4").click(
              function()
              {
                $(".button4").animate({               
          height:'toggle'        
        });
              }
           );
        }
     );
     $(document).ready(
        function(){
           $("#button5").click(
              function()
              {
               var div= $(".button5");
                   div.animate({height:'300px',opcity:'0.4'},"slow");
                   div.animate({width:'300px',opcity:'0.8'},"slow");
                   div.animate({height:'100px',opcity:'0.4'},"slow");
                   div.animate({width:'100px',opcity:'0.8'},"slow");
              }
           );
        }
     );
        $(document).ready(
        function(){
           $("#button6").click(
              function()
              {
                 var div= $(".button6");
                    div.animate({ left:'250px'},"slow");
                    div.animate({ fontSize:'3em'},"slow");
              }
           );
        }
     );
   </script>
  </head>
 
  <body>
        <button id="button1" >开始动画=移动</button>  <button id="button2" >开始动画=多个属性变大</button>  <button id="button3" >开始动画=多个属性变大</button>
        <button id="button4" >开始动画=伸缩</button>   <button id="button5" >开始动画=扩散</button>  <button id="button6" >开始动画=移动且字体变大</button>
     <p>默认情况下,所有 HTML 元素的位置都是静态的,并且无法移动。如需对位置进行操作,记得首先把元素的 CSS position 属性设置为 relative、fixed 或 absolute。</p>
    <div  class="button1" style="background: #98bf21;height:100px;width: 100px;position: absolute;" >
       </div>  
       <p><p><p><p><p><hr>
       <div class="button2" style="background:red;height:100px;width:100px;position:absolute;">
        </div> 
         <p><p><p><p><p><hr>
       <div class="button3" style="background:blue;height:100px;width:100px;position:absolute;">
        </div> 
         <p><p><p><p><p><hr>
       <div class="button4" style="background:gray;height:100px;width:100px;position:absolute;">
        </div>
         <p><p><p><p><p><hr>
       <div class="button5" style="background:green;height:100px;width:100px;position:absolute;">
        </div>
         <p><p><p><p><p><hr>
       <div class="button6" style="background:navy;height:100px;width:100px;position:absolute;">hello
        </div>
   </body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值