jQuery animate和CSS3相结合实现缓动追逐效果附源码下载


Posted in Javascript onApril 18, 2016

CSS3和jquery都可以实现缓动追逐效果,但是考虑到浏览器的兼容性,建议使用jquery animate方法来实现。

先给大家展示下实现效果如下:

jQuery animate和CSS3相结合实现缓动追逐效果附源码下载

效果演示        源码下载

引用文件: jquery-1.11.1.min.js

html

<div id="container">
<div id="first"></div>
<div id="second"></div>
</div>

jquery

var $first=$('#first');
var $second=$('#second');
(function(){
move1();
move2();
})()
function move1(){
$first.animate({
"left":220,
"top": 0
},400).animate({
"left":220,
"top":220
},400).animate({
"left":0,
"top":220
},400).animate({
"left":0,
"top":0
},function(){
move1();
})
}
function move2(){
$second.animate({
"right":220,
"bottom": 0
},400).animate({
"right":220,
"bottom":220
},400).animate({
"right":0,
"bottom":220
},400).animate({
"right":0,
"bottom":0
},function(){
move2();
})
}

以上所述是小编给大家介绍的jQuery animate和CSS3相结合实现缓动追逐效果,希望对大家有所帮助!

Javascript 相关文章推荐
用JS剩余字数计算的代码
Jul 03 Javascript
优化 JavaScript 代码的方法小结
Jul 16 Javascript
Jquery ajaxsubmit上传图片实现代码
Nov 04 Javascript
XML、HTML、CSS与JS的区别整理
Feb 18 Javascript
用jquery获取select标签中选中的option值及文本的示例
Jan 25 jQuery
angular-tree-component的使用详解
Jul 30 Javascript
koa上传excel文件并解析的实现方法
Aug 09 Javascript
详解Vue中watch对象内属性的方法
Feb 01 Javascript
node.js实现带进度条的多文件上传
Mar 27 Javascript
JavaScript数组去重实现方法小结
Jan 17 Javascript
Vue props中Object和Array设置默认值操作
Jul 30 Javascript
vue组件讲解(is属性的用法)模板标签替换操作
Sep 04 Javascript
jQuery使用$.each遍历json数组的简单实现方法
Apr 18 #Javascript
jQuery validate+artdialog+jquery form实现弹出表单思路详解
Apr 18 #Javascript
JS中artdialog弹出框控件之提交表单思路详解
Apr 18 #Javascript
jQuery实现鼠标跟随提示层效果代码(可显示文本,Div,Table,Html等)
Apr 18 #Javascript
ArtEditor富文本编辑器增加表单提交功能
Apr 18 #Javascript
JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示的方法
Apr 18 #Javascript
JS区分浏览器页面是刷新还是关闭
Apr 17 #Javascript
You might like
php下使用以下代码连接并测试
2008/04/09 PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
使用PHP求两个文件的相对路径
2013/06/20 PHP
免费的ip数据库淘宝IP地址库简介和PHP调用实例
2014/04/08 PHP
php中preg_replace_callback函数简单用法示例
2016/07/21 PHP
php实现与python进行socket通信的方法示例
2017/08/30 PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
2020/01/23 PHP
Javascript操作select方法大全[新增、修改、删除、选中、清空、判断存在等]
2008/09/26 Javascript
js汉字排序问题 支持中英文混排,兼容各浏览器,包括CHROME
2011/12/20 Javascript
3款实用的在线JS代码工具(国外)
2012/03/15 Javascript
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
ExtJS4如何给同一个formpanel不同的url
2014/05/02 Javascript
jquery append 动态添加的元素事件on 不起作用的解决方案
2015/07/30 Javascript
jQuery中get方法用法分析
2016/12/07 Javascript
JS基于正则表达式的替换操作(replace)用法示例
2017/04/28 Javascript
javascript  删除select中的所有option的实例
2017/09/17 Javascript
angularjs实现猜数字大小功能
2020/05/20 Javascript
微信开发之企业付款到银行卡接口开发的示例代码
2018/09/18 Javascript
Vue中Axios从远程/后台读取数据
2019/01/21 Javascript
ant-design-vue按需加载的坑的解决
2020/05/14 Javascript
解决vue无法侦听数组及对象属性的变化问题
2020/07/17 Javascript
Python多线程编程(五):死锁的形成
2015/04/05 Python
新手如何快速入门Python(菜鸟必看篇)
2017/06/10 Python
Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
2018/04/02 Python
Python实现求一个集合所有子集的示例
2018/05/04 Python
Python实现的爬虫刷回复功能示例
2018/06/07 Python
Django关于admin的使用技巧和知识点
2020/02/10 Python
CSS3弹性布局内容对齐(justify-content)属性使用详解
2017/07/31 HTML / CSS
详解HTML5中ol标签的用法
2015/09/08 HTML / CSS
美国最好的保健品打折网店:Swanson
2017/08/04 全球购物
DJI大疆德国官方商城:大疆无人机
2018/09/01 全球购物
新学期班主任寄语
2014/01/18 职场文书
银行竞聘演讲稿范文
2014/04/23 职场文书
捐助倡议书
2015/01/19 职场文书
redis 查看所有的key方式
2021/05/07 Redis
Pandas 数据编码的十种方法
2022/04/20 Python