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的with语句使用方法
Sep 21 Javascript
javascript中callee与caller的用法和应用场景
Dec 08 Javascript
Jquery中getJSON在asp.net中的使用说明
Mar 10 Javascript
js弹出确认是否删除对话框
Mar 27 Javascript
jQuery获得指定元素坐标的方法
Apr 14 Javascript
JS实现slide文字框缩放伸展效果代码
Nov 05 Javascript
基于jquery实现左右按钮点击的图片切换效果
Jan 27 Javascript
EasyUI 结合JS导出Excel文件的实现方法
Nov 10 Javascript
AJAX和jQuery动态加载数据的实现方法
Dec 05 Javascript
React Router基础使用
Jan 17 Javascript
详解基于Node.js的微信JS-SDK后端接口实现代码
Jul 15 Javascript
JavaScript高级程序设计之基本引用类型
Nov 17 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
Views rows style模板重写代码
2011/05/16 PHP
PHP实现获取文件后缀名的几种常用方法
2015/08/08 PHP
使用WAMP搭建PHP本地开发环境
2017/05/10 PHP
PHP使用PHPExcel实现批量上传到数据库的方法
2017/06/08 PHP
JS获取计算机mac地址以及IP的实现方法
2014/01/08 Javascript
jQuery formValidator表单验证
2016/01/07 Javascript
JavaScript类型系统之布尔Boolean类型详解
2016/06/26 Javascript
Bootstrap响应式表格详解
2017/05/23 Javascript
详解vue.js+UEditor集成 [前后端分离项目]
2017/07/07 Javascript
基于JavaScript实现幸运抽奖页面
2020/07/05 Javascript
微信小程序的部署方法步骤
2018/09/04 Javascript
vue基于viewer实现的图片查看器功能
2019/04/12 Javascript
vue项目打包后怎样优雅的解决跨域
2019/05/26 Javascript
微信小程序封装分享与分销功能过程解析
2019/08/13 Javascript
Vue-drag-resize 拖拽缩放插件的使用(简单示例)
2019/12/04 Javascript
微信小程序实现页面浮动导航
2020/01/08 Javascript
JavaScript十大取整方法实例教程
2020/12/03 Javascript
Python命令行参数解析模块getopt使用实例
2015/04/13 Python
Python自然语言处理之词干,词形与最大匹配算法代码详解
2017/11/16 Python
Python tkinter label 更新方法
2018/10/11 Python
Python Series从0开始索引的方法
2018/11/06 Python
对python中词典的values值的修改或新增KEY详解
2019/01/20 Python
利用Python正则表达式过滤敏感词的方法
2019/01/21 Python
Pandas之ReIndex重新索引的实现
2019/06/25 Python
使用Python实现分别输出每个数组
2019/12/06 Python
PyCharm vs VSCode,作为python开发者,你更倾向哪种IDE呢?
2020/08/17 Python
Pycharm 解决自动格式化冲突的设置操作
2021/01/15 Python
HTML5 用动画的表现形式装载图像
2016/03/08 HTML / CSS
英国殿堂级有机护肤品牌:Rodial
2017/04/17 全球购物
市场营销专科应届生求职信
2013/11/24 职场文书
店长助理岗位职责
2013/12/13 职场文书
学校读书活动总结
2014/06/30 职场文书
四风对照检查材料思想汇报
2014/09/20 职场文书
优秀班组申报材料
2014/12/25 职场文书
Python Socket编程详解
2021/04/25 Python
jQuery实现广告显示和隐藏动画
2021/07/04 jQuery