jQuery实现动画效果的实例代码


Posted in Javascript onMay 07, 2013
    <style type="text/css">
       table{border:1px solid #666;}
       table td{border:1px solid #eee;width:200px;height:200px;}
       img{width:200px;height:200px;border:none;position:relative;}
    </style>

    <script src="jquery-1.9.1.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            //            $('img').click(function () {
            //                $('img').animate({ left: '-=200px' }, 2000).animate({ left: '-=200px' }, 2000)
            //                .animate({ left: '+=400px', top: '-=200px' }, 1).animate({ left: '-=200px' }, 2000).animate({ left: '-=200px' }, 2000)
            //                .animate({ left: '+=400px', top: '-=200px' }, 1).animate({ left: '-=200x' }, 2000).animate({ left: '-=200px' }, 2000)
            //            })
            var i = 0; var c = 0;
            $('img').click(function () {
                if (c < 3) {
                    if (i == 2 & c == 0) { $('img').animate({ left: '+=400px', top: '-=200px' }, 1); c++ }
                    else if (i == 2 & c == 1) { $('img').animate({ left: '-=200px' }, 2000); c++ }
                    else if (i == 2 & c == 2) { $('img').animate({ left: '-=200px' }, 2000); c = 0; i++; }

                    else if (i == 3 & c == 0) { $('img').animate({ left: '+=400px', top: '-=200px' }, 1); c++ }
                    else if (i == 3 & c == 1) { $('img').animate({ left: '-=200px' }, 2000); c++ }
                    else if (i == 3 & c == 2) { $('img').animate({ left: '-=200px' }, 2000); c++; }
                    else { $('img').animate({ left: '-=200px' }, 2000); i++; }
                }
            })
        })
    </script>
</head>
<body>
   <table cellpadding="0" cellspacing="0">
      <tr>
        <td> </td> <td></td> <td></td>
      </tr>

       <tr>
        <td></td> <td></td> <td></td>
      </tr>
       <tr>
        <td></td> <td></td> <td><img src="images/2.gif" alt="奔跑的小人" /></td>
      </tr>
   </table>
</body>
</html>
Javascript 相关文章推荐
js bind 函数 使用闭包保存执行上下文
Dec 26 Javascript
jquery删除ID为sNews的tr元素的内容
Apr 10 Javascript
Javascript核心读书有感之语句
Feb 11 Javascript
jquery实现的用户注册表单提示操作效果代码分享
Aug 28 Javascript
jquery pagination分页插件使用详解(后台struts2)
Jan 22 Javascript
详解node如何让一个端口同时支持https与http
Jul 04 Javascript
JQuery判断正整数整理小结
Aug 21 jQuery
js禁止浏览器页面后退功能的实例(推荐)
Sep 01 Javascript
浅谈vue中数据双向绑定的实现原理
Sep 14 Javascript
ReactJS实现表单的单选多选和反选的示例
Oct 13 Javascript
小程序实现五星点评效果
Nov 03 Javascript
解决layer.open后laydate失效的问题
Sep 06 Javascript
nullJavascript中创建对象的五种方法实例
May 07 #Javascript
Js 代码中,ajax请求地址后加随机数防止浏览器缓存的原因
May 07 #Javascript
javascript中的startWith和endWith的几种实现方法
May 07 #Javascript
js 获取和设置css3 属性值的实现方法
May 06 #Javascript
IE8对JS通过属性和数组遍历解析不一样的地方探讨
May 06 #Javascript
javascript中encodeURI和decodeURI方法使用介绍
May 06 #Javascript
JavaScript创建类/对象的几种方式概述及实例
May 06 #Javascript
You might like
php addslashes及其他清除空格的方法是不安全的
2012/01/25 PHP
PHP遍历数组的几种方法
2012/03/22 PHP
PHP策略模式定义与用法示例
2017/07/27 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
基于jQuery的弹出框插件
2012/03/18 Javascript
30分钟就入门的正则表达式基础教程
2013/02/25 Javascript
JS实现表格数据各种搜索功能的方法
2015/03/03 Javascript
js文本框走动跑马灯效果代码分享
2015/08/25 Javascript
jQuery Easyui 验证两次密码输入是否相等
2016/05/13 Javascript
前端框架Vue.js中Directive知识详解
2016/09/12 Javascript
微信小程序 实战小程序实例
2016/10/08 Javascript
BootStrap Table 获取同行不同列元素的方法
2016/12/19 Javascript
easyui简介_动力节点Java学院整理
2017/07/14 Javascript
解决easyui日期时间框ie的兼容的问题
2018/03/01 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
jquery 验证用户名是否重复代码实例
2019/05/14 jQuery
Vue CLI项目 axios模块前后端交互的使用(类似ajax提交)
2019/09/01 Javascript
JS绘图Flot如何实现可选显示曲线图功能
2020/10/16 Javascript
[02:40]2014DOTA2 国际邀请赛中国区预选赛 四大豪门抵达华西村
2014/05/23 DOTA
python实现对文件中图片生成带标签的txt文件方法
2018/04/27 Python
python中几种自动微分库解析
2019/08/29 Python
Python中join()函数多种操作代码实例
2020/01/13 Python
tensorflow转换ckpt为savermodel模型的实现
2020/05/25 Python
python os模块常用的29种方法使用详解
2020/06/02 Python
使用Keras预训练好的模型进行目标类别预测详解
2020/06/27 Python
python利用递归方法实现求集合的幂集
2020/09/07 Python
YOOX美国官方网站:全球著名的多品牌时尚网络概念店
2016/09/11 全球购物
餐饮收银员岗位职责
2014/02/07 职场文书
军校大学生个人的自我评价
2014/02/17 职场文书
运动会跳远加油稿
2014/02/20 职场文书
保护野生动物倡议书
2014/05/16 职场文书
开展党的群众路线教育实践活动个人对照检查材料
2014/11/05 职场文书
给领导敬酒词
2015/08/12 职场文书
2019年国庆祝福语(70句)
2019/09/19 职场文书
微软Win11有哪些隐藏功能? windows11多个功能汇总
2021/11/21 数码科技
面试官问我Mysql的存储引擎了解多少
2022/08/05 MySQL