jQuery 动画基础教程


Posted in Javascript onDecember 25, 2008

注意此代码需要用到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" style="background:#369; width:150px; height:100px; ">Hello!</div> 
<button id="btnImage">moveImage</button> 
<div id="imageDiv" class="theImage">image</div> 
<div>hi</div> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
js之WEB开发调试利器:Firebug 下载
Jan 13 Javascript
javascript验证身份证完全方法具体实现
Nov 18 Javascript
js判断60秒以及倒计时示例代码
Jan 24 Javascript
table insertRow、deleteRow定义和用法总结
May 14 Javascript
AngularJS 日期格式化详解
Dec 23 Javascript
基于BootStarp的Dailog
Apr 28 Javascript
js enter键激发事件实例代码
Aug 17 Javascript
JavaScript每天必学之数组和对象部分
Sep 17 Javascript
jQuery简单实现向列表动态添加新元素的方法示例
Dec 25 jQuery
JS数据类型STRING使用实例解析
Dec 18 Javascript
JavaScript利用html5新方法操作元素类名详解
Nov 27 Javascript
JavaScript流程控制(循环)
Dec 06 Javascript
javascript jQuery插件练习
Dec 24 #Javascript
javascript 动态数据下的锚点错位问题解决方法
Dec 24 #Javascript
javascript 网页跳转的方法
Dec 24 #Javascript
javascript prototype,executing,context,closure
Dec 24 #Javascript
JavaScript 事件参考手册
Dec 24 #Javascript
javascript XML数据显示为HTML一例
Dec 23 #Javascript
window.location和document.location的区别分析
Dec 23 #Javascript
You might like
php后台多用户权限组思路与实现程序代码分享
2012/02/13 PHP
基于PHP实现通过照片获取ip地址
2016/04/26 PHP
PHP入门教程之PHP操作MySQL的方法分析
2016/09/11 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
php7下的filesize函数
2019/09/30 PHP
JQuery实现的图文自动轮播效果插件
2015/06/19 Javascript
JS实现消息来时让网页标题闪动效果的方法
2016/04/20 Javascript
bootstrapValidator自定验证方法写法
2016/12/01 Javascript
react系列从零开始_简单谈谈react
2017/07/06 Javascript
jQuery中each循环的跳出和结束实例
2017/08/16 jQuery
JavaScript实现的九种排序算法
2019/03/04 Javascript
javascript事件监听与事件委托实例详解
2019/08/16 Javascript
[54:02]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 IG vs VGJ.T
2018/04/03 DOTA
[45:14]Optic vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
详尽讲述用Python的Django框架测试驱动开发的教程
2015/04/22 Python
Python使用CMD模块更优雅的运行脚本
2015/05/11 Python
Python中的错误和异常处理简单操作示例【try-except用法】
2017/07/25 Python
Python实现求一个集合所有子集的示例
2018/05/04 Python
终端命令查看TensorFlow版本号及路径的方法
2018/06/13 Python
python实现电脑自动关机
2018/06/20 Python
pyqt5与matplotlib的完美结合实例
2019/06/21 Python
Python Matplotlib简易教程(小白教程)
2020/07/28 Python
python如何编写类似nmap的扫描工具
2020/11/06 Python
html5指南-2.如何操作document metadata
2013/01/07 HTML / CSS
String是最基本的数据类型吗?
2013/06/13 面试题
《小山羊和小灰兔》教学反思
2014/02/19 职场文书
《老王》教学反思
2014/02/23 职场文书
管理部副部长岗位职责范文
2014/03/09 职场文书
银行先进个人事迹材料
2014/05/11 职场文书
六一儿童节标语
2014/10/08 职场文书
2015年度销售个人工作总结
2015/03/31 职场文书
4S店销售内勤岗位职责
2015/04/13 职场文书
浅谈spring boot使用thymeleaf版本的问题
2021/08/04 Java/Android
Win11 Dev 预览版25174.1000发布 (附更新修复内容汇总)
2022/08/05 数码科技
win7配置本地ftp服务器的图文教程
2022/08/05 Servers