<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Document</title>

<script type="text/javascript" src="jquery.1.11.1.min.js"></script>

<style type="text/css">

     #box{

         width: 100px;

         height: 100px;

         background: red;

         display: none;

      }

</style>

</head>

<body>

  

//Jquery动画设置所有方法如下

    show() :显示  display->block

      hide()  隐藏  display->none

      toggle()  切换显示和隐藏

      slideDown()  向下滑动  改变display和高度(参数为毫秒,滑动时间)

      slideUp()    向上滑动  改变display和高度

      slideToggle()  切换上下滑动

      fadeIn()     淡入   opacity->1 

      fadeOut()    淡淡入出   opacity->0

      fadeTo()      改变透明度

      fadeToggle()  切换淡入淡出   

      animate()     自定义动画

      stop()         停在当前位置

      finish()       终止动画,停在最终位置

      delay()       设置延迟

 //html代码

  <button>显示隐藏</button>

   <button>结束</button>

   <button>停止</button>

   <div id="box"></div>

<script type="text/javascript">

  //例子

$("button").eq(0).click(function(){

         $("#box").show();        //第一个按钮点击的时候,div元素从隐藏的状态显示出来

      });

 

      $("button").eq(0).mouseover(function(){

         $("#box").show();        //鼠标放到第一个按钮的时候,div元素从隐藏的状态显示出来  

      }).mouseout(function(){

         $("#box").hide();        //鼠标移开时,div元素从显示状态隐藏起来

      });     

 

      $("button").eq(0).click(function(){

         $("#box").toggle();         //第一个按钮点击的时候,div元素从显示状态隐藏起来

      });

 

      $("button").eq(0).click(function(){

         //$("#box").slideDown(1000);         //向下的滑动时间是1秒

         $("#box").slideToggle();          //切换上下滑动     

      });

 

      $("button").eq(0).click(function(){

 

          $("#box").fadeIn(2000);       //淡入时间为2秒,淡入的意思是显示出来时间

          //$("#box").fadeOut(2000);

           $("#box").fadeToggle(2000);     //淡入淡出

         //$("#box").fadeTo(2000,0.9);        //改变透明度

 

      });

 

      $("#box").css("display","block");

      $("button").eq(0).click(function(){    

         $("#box").delay(2000).animate({         //第一个按钮点击的时候,div元素将再2秒后飘逸,

            "margin-left":"200px",

            "margin-top":"200px"

         },2000);                       //这个时间是指整个过程的持续时间

      });

      $("button").eq(1).click(function(){

         $("#box").finish();                  //第二个按钮点击的时候,运动中的动画立刻停在结束位置

      });

 

      $("button").eq(2).click(function(){

         $("#box").stop();                 //第三个按钮点击的时候,正在运动中的动画立刻停止当前位置

      });

  //部分网页显示效果

  

</script>

</body>

</html>

最新文章

  1. 谈谈 Repository、IUnitOfWork 和 IDbContext 的实践
  2. [TypeScript] Stopping a TypeScript Build When Errors Are Found
  3. Android开发之屏幕方向
  4. poj2409 &amp; 2154 polya计数+欧拉函数优化
  5. Palindrome Partitioning 解答
  6. 网站开启gzip的方法
  7. 谈Linux
  8. 增量式PID的stm32实现(转)
  9. 通过scrollTop,使子元素滚动至指定位置
  10. 测试工具之Jmeter(使用badboy录制脚本)
  11. January 30th, 2018 Week 05th Tuesday
  12. Unity3D笔记 英保通三 脚本编写 、物体间通信
  13. Codeforces 766C - Mahmoud and a Message
  14. PowerDesigner最基础的使用方法入门学习(转载)
  15. (20)Cocos2d-x中的引用计数(Reference Count)和自动释放池(AutoReleasePool)
  16. Python中使用PyMySQL
  17. 几种常用的json序列化和反序列化工具介绍
  18. iOS:Masonry练习详解
  19. KINavigationController使用演示例子
  20. loj2052 「HNOI2016」矿区

热门文章

  1. centos610无桌面安装openoffice
  2. Day11 - Q - A Multiplication Game HDU - 1517
  3. php 基础 php获取前一天,前一个月,前一年的时间
  4. 设计模式课程 设计模式精讲 6-2 抽象工厂coding
  5. 时间复杂度Big O以及Python 内置函数的时间复杂度
  6. 一文解读RISC与CISC (转)
  7. 泛型和Object的区别?
  8. 解决idea创建maven项目无java
  9. css height VS min-height
  10. HTML5模板引擎 Thymeleaf 教程(转)