javascript 45种缓动效果 非常酷


Posted in Javascript onJune 28, 2011

ble class="3waterborder" style="FONT-SIZE: 12px" cellspacing="0" cellpadding="0" border="1"> 参数 类型 说明 el element 必需,为页面元素 begin number 必需,开始的位置 change number 必需,要移动的距离 duration number 可选,缓动效果持续时间,默认是500ms。建议取300~1000ms。 field string 必需,要发生变化的样式属性。请在top,left,bottom,right,width与height中选择。 ftp number 可选,每秒进行多少帧动画,默认50帧,保证流畅播放。一些参考资料,日本动画1秒36帧,中国卡通24帧,赛车游戏60帧。 ease function 必需,缓动公式,参数为0~1之间的数。可参考我下面给出的45条公式。 onStart function 可选,在开始时执行。 onEnd function 可选,在结束时执行。 prototype流派的缓动公式,只需一个参数(增至45种)

'; }).join('') + '
' +'
'; demo.innerHTML = grid + graph; var indicator = _("indicator"), marker = _("marker"), label = _("label"), demoTransition = function(pos){ var value = tween[ease](pos); indicator.style.display = "block"; marker.style.display = "block"; marker.style.left = Math.round(pos*200)+'px'; marker.style.bottom = Math.round((value*200-min)*factor)+'px'; label.innerHTML = Math.round(pos*200)+'px'; return value; } transition(indicator,{field:"left",begin:parseFloat(getCoords(demo).left),change:200, ease:demoTransition}) } window.onload = function(){ var panelHTML = function(){ var builder = []; var _temp = 'Back Circ Cubic Expo Quad Quart Quint Sine'.split(' '); var ease = _temp.map(function(v){ return 'easeIn'+v; }); ease = ease.concat(_temp.map(function(v){ return 'easeOut'+v; })); ease = ease.concat(_temp.map(function(v){ return 'easeInOut'+v; })); ease = ease.concat('blink bounce bouncePast easeFrom easeFromTo easeOutBounce easeTo elastic'.split(' ')); ease = ease.concat('flicker full linear mirror none pulse reverse sinusoidal spring swingTo swingFrom swingFromTo wobble'.split(' ')) for(var i =0,l=ease.length;i"); builder.push(ease[i]); builder.push("

Javascript 相关文章推荐
iframe子父页面调用js函数示例
Nov 07 Javascript
jquery序列化表单去除指定元素示例代码
Apr 10 Javascript
javascript学习笔记(八)正则表达式
Oct 08 Javascript
使用BootStrap实现表格隔行变色及hover变色并在需要时出现滚动条
Jan 04 Javascript
jquery实现tab键进行选择后enter键触发click行为
Mar 29 jQuery
打造通用的匀速运动框架(实例讲解)
Oct 17 Javascript
详解vue-cli快速构建vue应用并实现webpack打包
Dec 13 Javascript
angular6.0使用教程之父组件通过url传递id给子组件的方法
Jun 30 Javascript
解决layui中的form表单与button的点击事件冲突问题
Aug 15 Javascript
js实现轮播图的完整代码
Oct 26 Javascript
使用 JavaScript 创建并下载文件(模拟点击)
Oct 25 Javascript
如何构建 vue-ssr 项目的方法步骤
Aug 04 Javascript
JQuery中对服务器控件 DropdownList, RadioButtonList, CheckboxList的操作总结
Jun 28 #Javascript
关于js类的定义
Jun 28 #Javascript
js 编程笔记 无名函数
Jun 28 #Javascript
jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
Jun 28 #Javascript
基于jquery的回到页面顶部按钮
Jun 27 #Javascript
jQuery新闻滚动插件 jquery.roller.js
Jun 27 #Javascript
jquery中获取select选中值的代码
Jun 27 #Javascript
You might like
PHP print类函数使用总结
2010/06/25 PHP
php从数组中随机抽取一些元素的代码
2012/11/05 PHP
php使用GeoIP库实例
2014/06/27 PHP
PHP实现163邮箱自动发送邮件
2016/03/29 PHP
通过修改referer下载文件的方法
2008/05/11 Javascript
js中的异常处理try...catch使用介绍
2013/09/21 Javascript
js改变embed标签src值的方法
2015/04/10 Javascript
Bootstrap弹出带合法性检查的登录框实例代码【推荐】
2016/06/23 Javascript
基于JavaScript实现随机颜色输入框
2016/12/10 Javascript
jQuery实现倒计时功能 jQuery实现计时器功能
2017/09/19 jQuery
Angular4实现鼠标悬停3d倾斜效果
2017/10/25 Javascript
JavaScript中立即执行函数实例详解
2017/11/04 Javascript
vue项目中使用百度地图的方法
2018/06/08 Javascript
springMvc 前端用json的方式向后台传递对象数组方法
2018/08/07 Javascript
vue中,在本地缓存中读写数据的方法
2018/09/21 Javascript
mpvue项目中使用第三方UI组件库的方法
2018/09/30 Javascript
微信{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
2018/10/12 Javascript
简单两步使用node发送qq邮件的方法
2019/03/01 Javascript
javascript设计模式 ? 组合模式原理与应用实例分析
2020/04/14 Javascript
[02:40]DOTA2殁境神蚀者 英雄基础教程
2013/11/26 DOTA
[50:54]完美世界DOTA2联赛 GXR vs IO 第三场 11.07
2020/11/10 DOTA
Django restframework 源码分析之认证详解
2019/02/22 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
Python如何对齐字符串
2020/07/30 Python
Jupyter Notebook 安装配置与使用详解
2021/01/06 Python
html5 canvas简单封装一个echarts实现不了的饼图
2018/06/12 HTML / CSS
美国办公用品购物网站:Quill.com
2016/09/01 全球购物
波兰最大的度假胜地和城市公寓租赁运营商:Sun & Snow
2018/10/18 全球购物
Hello Molly美国:女性时尚在线
2019/08/26 全球购物
数学专业毕业生自荐信
2013/11/10 职场文书
2014小学二年级班主任工作总结
2014/12/05 职场文书
2014年个人教学工作总结
2014/12/09 职场文书
个人年终总结怎么写
2015/03/09 职场文书
铁人纪念馆观后感
2015/06/16 职场文书
党务工作者主要事迹材料
2015/11/03 职场文书
2016年父亲节寄语
2015/12/04 职场文书