jQuery 动画基础教程_Javascript教程-查字典教程网
jQuery 动画基础教程
jQuery 动画基础教程
发布时间:2016-12-30 来源:查字典编辑
摘要:注意此代码需要用到jquery的js文件,才可以用所以大家可以先下载一个jquery文件,注意调用路径。代码:复制代码代码如下:jQuery...

注意此代码需要用到jquery的js文件,才可以用所以大家可以先下载一个jquery文件,注意调用路径。

代码:

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head>

<title>jQuery动画基础</title>

<script type="text/javascript" src="../js/jquery-1.2.6.js"></script>

<style type="text/css">

.theImage{

position:relative;

background:Green;

width:100px;

}

</style>

<script type="text/javascript">

$(function(){

$("#btnShow").click(function(){

//$("#block").show(1000);//没有参数则没有动画效果

//$("#block").fadeIn("slow");//根据透明度显示或隐藏

$("#block").slideDown();//拉下来。只改变高度

});

$("#btnHide").click(function(){

//$("#block").hide("normal");//slow,normal,fast

//$("#block").fadeOut(5000);

$("#block").slideUp();

});

//自定义动画

$("#btnImage").click(function(){

$("#imageDiv").animate(

//I

//移动到的位置,这里的位置是相对与原来的位置

//top即相对原来的位置向上移动多少距离,没搞明白,结果是向下移动了。

//{left:"400px",top:"100px"},

//3000

//II

{left:"+=50",width:"300px",height:"200px"},//改变位置的同时改变宽度高度

3000

);

});

//同时执行两个动画,执行完一个,然后接着执行另一个。

$("#btnImage").click(function(){

$("#imageDiv").animate(

{left:"100px",width:"30px",height:"20px"},

3000,

function(){alert('callback函数');}//动画结束后要执行的函数

);

});

});

</script>

</head>

<body>

<div>

<button id="btnShow"> Show</button>

<button id="btnHide">Hide</button>

<div id="block">Hello!</div>

<button id="btnImage">moveImage</button>

<div id="imageDiv">image</div>

<div>hi</div>

</div>

</body>

</html>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类