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仿百度搜索自动提示框匹配查询功能
Nov 21 Javascript
详解JavaScript中的Unescape()和String() 函数
Nov 09 Javascript
基于jQuery插件实现点击小图显示大图效果
May 11 Javascript
jquery 获取select数组与name数组长度的实现代码
Jun 20 Javascript
js实现四舍五入完全保留两位小数的方法
Aug 02 Javascript
完美实现js选项卡切换效果(二)
Mar 08 Javascript
ES6新数据结构Set与WeakSet用法分析
Mar 31 Javascript
详解webpack之scss和postcss-loader的配置
Jan 09 Javascript
AngularJS与后端php的数据交互方法
Aug 13 Javascript
ES10 特性的完整指南小结
Mar 04 Javascript
JS document文档的简单操作完整示例
Jan 13 Javascript
jQuery 判断元素是否存在然后按需加载内容的实现代码
Jan 16 jQuery
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
百事可乐也出咖啡了 双倍咖啡因双倍快乐
2021/03/03 咖啡文化
自定义PHP分页函数
2006/10/09 PHP
php初学者写及时补给skype用户充话费的小程序
2008/11/02 PHP
PHP5 面向对象(学习记录)
2009/12/02 PHP
thinkphp模板用法和内容输出实例
2014/11/28 PHP
基于jQuery的ajax功能实现web service的json转化
2009/08/29 Javascript
详谈 Jquery Ajax异步处理Json数据.
2011/09/09 Javascript
jQuery快速上手:写jQuery与直接写JS的区别详细解析
2013/08/26 Javascript
解析Javascript中大括号“{}”的多义性
2013/12/02 Javascript
js中数组排序sort方法的原理分析
2014/11/20 Javascript
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
浅析$(function) ready和onload 的区别
2016/09/03 Javascript
Javascript实现登录记住用户名和密码功能
2017/03/22 Javascript
浅谈JS对html标签的属性的干预以及对CSS样式表属性的干预
2017/06/25 Javascript
基于bootstrop常用类总结(推荐)
2017/09/11 Javascript
Vue封装Swiper实现图片轮播效果
2018/02/06 Javascript
vue组件的写法汇总
2018/04/12 Javascript
js实现鼠标拖拽缩放div实例代码
2019/03/25 Javascript
JS实现动态添加外部js、css到head标签的方法
2019/06/05 Javascript
Vue实现boradcast和dispatch的示例
2020/11/13 Javascript
jQuery实现穿梭框效果
2021/01/19 jQuery
Python程序中的观察者模式结构编写示例
2016/05/27 Python
python 实现将字典dict、列表list中的中文正常显示方法
2018/07/06 Python
django xadmin 管理器常用显示设置方式
2020/03/11 Python
如何将Pycharm中调整字体大小的方式设置为&quot;ctrl+鼠标滚轮上下滑&quot;
2020/11/17 Python
HTML5使用drawImage()方法绘制图像
2014/06/23 HTML / CSS
Nuts.com:优质散装,批发坚果、干果和巧克力等
2017/03/21 全球购物
市场营销专科应届生求职信
2013/11/24 职场文书
同事吵架检讨书
2014/02/05 职场文书
银行简历自我评价
2014/02/11 职场文书
小学六一儿童节活动方案
2014/08/27 职场文书
工商局领导班子存在的问题整改措施思想汇报
2014/10/05 职场文书
导游词之襄阳古城
2019/09/27 职场文书
Redis如何实现分布式锁
2021/08/23 Redis
Javascript设计模式之原型模式详细
2021/10/05 Javascript
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏