JudyWang 发表于 2013-1-29 11:39:49

动画效果

初始化:
<button>开始一连串动画</button> <button>stop()</button> <button>stop(true)</button> <button>stop(false,true)</button> <button>stop(true,true)</button><div id="panel">    <h5 class="head">什么是jQuery?</h5>    <div class="content">      jQuery是继Prototype之后又一个优秀的JavaScript库,它是一个由 John Resig 创建于2006年1月的开源项目。jQuery凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档、操作 DOM、处理事件、执行动画和开发Ajax。它独特而又优雅的代码风格改变了JavaScript程序员的设计思路和编写程序的方式。    </div></div>

jq控制代码
$(function(){      $("button:eq(0)").click(function () {          $("#panel")            .animate({height : "150" } , 1000 )            .animate({width : "300" } , 1000 )            .hide(2000)            .animate({height : "show" , width : "show" , opacity : "show" } , 1000 )            .animate({height : "500"} , 1000 );      });      $("button:eq(1)").click(function () {          $("#panel").stop();//停止当前动画,继续下一个动画      });      $("button:eq(2)").click(function () {          $("#panel").stop(true);//清除元素的所有动画      });      $("button:eq(3)").click(function () {          $("#panel").stop(false,true);//让当前动画直接到达末状态 ,继续下一个动画      });      $("button:eq(4)").click(function () {          $("#panel").stop(true,true);//清除元素的所有动画,让当前动画直接到达末状态      });})
页: [1]
查看完整版本: 动画效果