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 相关文章推荐
javascript下高性能字符串连接StringBuffer类
Aug 16 Javascript
Jquery中显示隐藏的实现代码分析
Jul 26 Javascript
jQuery文本框(input textare)事件绑定方法教程
Apr 24 Javascript
两个数组去重的JS代码
Dec 04 Javascript
Jquery $.getJSON 在IE下的缓存问题解决方法
Oct 10 Javascript
jQuery实现可编辑的表格实例讲解(2)
Sep 17 Javascript
JS中取二维数组中最大值的方法汇总
Apr 17 Javascript
jQueryUI Datepicker组件设置日期高亮
Oct 13 Javascript
jQuery实现的五星点评功能【案例】
Feb 18 jQuery
详解element-ui 表单校验 Rules 配置 常用黑科技
Jul 11 Javascript
Vant 中的Toast设置全局的延迟时间操作
Nov 04 Javascript
vue element el-transfer增加拖拽功能
Jan 15 Vue.js
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实现链式操作的原理详解
2016/09/16 PHP
php实现跨域提交form表单的方法【2种方法】
2016/10/17 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
PHP基于curl模拟post提交json数据示例
2018/06/22 PHP
javascript 函数使用说明
2010/04/07 Javascript
JS 类型转换常见方法小结
2010/05/31 Javascript
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
2012/12/17 Javascript
复选框全选与全不选操作实现思路
2013/08/18 Javascript
复制网页内容,粘贴之后自动加上网址的实现方法(脚本之家特别整理)
2014/10/16 Javascript
javascript下拉框选项单击事件的例子分享
2015/03/04 Javascript
个人网站留言页面(前端jQuery编写、后台php读写MySQL)
2016/05/03 Javascript
12个非常实用的JavaScript小技巧【推荐】
2016/05/18 Javascript
Java  Spring 事务回滚详解
2016/10/17 Javascript
JS实现中国公民身份证号码有效性验证
2017/02/20 Javascript
学习使用Bootstrap页面排版样式
2017/05/11 Javascript
Vue-cli proxyTable 解决开发环境的跨域问题详解
2017/05/18 Javascript
Bootstrap 3多级下拉菜单实例
2017/11/23 Javascript
vue父组件向子组件传递多个数据的实例
2018/03/01 Javascript
Vue.js实现的表格增加删除demo示例
2018/05/22 Javascript
VueJS 组件参数名命名与组件属性转化问题
2018/12/03 Javascript
微信小程序搭建自己的Https服务器
2019/05/02 Javascript
vue history 模式打包部署在域名的二级目录的配置指南
2019/07/02 Javascript
jQuery操作元素追加内容示例
2020/01/10 jQuery
jquery css实现流程进度条
2020/03/26 jQuery
Python中os和shutil模块实用方法集锦
2014/05/13 Python
Python函数的周期性执行实现方法
2016/08/13 Python
Python实现去除列表中重复元素的方法小结【4种方法】
2018/04/27 Python
python 自定义对象的打印方法
2019/01/12 Python
python实现nao机器人身体躯干和腿部动作操作
2019/04/29 Python
pytorch构建多模型实例
2020/01/15 Python
python按照list中字典的某key去重的示例代码
2020/10/13 Python
给民警的表扬信
2014/01/08 职场文书
开会迟到检讨书
2014/02/03 职场文书
2015年房地产销售工作总结
2015/04/20 职场文书
在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
2021/05/28 Python
MySQL令人大跌眼镜的隐式转换
2021/08/23 MySQL