JQUERY教程

当前位置: HTML5技术网 > JQUERY教程 > jQuery轻量级补间动画工具库-jQueryTween

jQuery轻量级补间动画工具库-jQueryTween

JQUERY教程  手机阅读
jQueryTween是一款轻量级的jQuery补间动画工具库插件。使用jQueryTween可以制作出各种平滑的动画过渡效果。该插件基于tween.js,旨在简化各种补间动画操作,提供高性能的硬件加速动画。

查看演示  下载插件


为什么要使用jQueryTween?


jQueryTween的特点


使用方法

使用该补间动画插件首先要引入必要的依赖文件。你可以使用AIO包(all in one)。

  1. <script type="text/javascript" src="../assets/js/jQueryTween-aio-min.js">  
复制代码
或者使用单独的文件。

  1. <script type="text/javascript" src="../assets/js/RequestAnimationFrame.js">
  2. <script type="text/javascript" src="../assets/js/tween.min.js">   
  3. <script type="text/javascript" src="../assets/js/jQueryTween.min.js">  
复制代码
调用插件

基本的调用方法:

  1. $('#selector').jQueryTween(options,callback,special);         
复制代码
注意:最好使用一个jQuery ID选择器来执行补间动画。

高级例子

  1. // Complex example jQueryTween syntax
  2. $('#selector').jQueryTween({
  3.     from: {
  4.         opacity: 1,
  5.         translate: {x:0, y:0, z:0},
  6.         rotate: {x:0, y:0, z:0},
  7.         scale: 1
  8.     },
  9.     to: {
  10.         opacity: 0.5,
  11.         translate: {x: 150, y: 50, z: -100},
  12.         rotate: {x: 5, y:15, z:-25},
  13.         scale: 1.5
  14.     },
  15.     repeat: 2, // can be number or 'Infinity'
  16.     duration: 1500,
  17.     easing: TWEEN.Easing.Exponential.InOut, // my favorite
  18.     delay: 500,
  19. }, function() {
  20.     //do some cool stuff when tween finished animating
  21. }, function() {
  22.     //do some cool stuff while tween is running
  23. });               
复制代码
ScrollTo补间动画

  1. // Scroll to top of window
  2. $('#button').on('click', function() {
  3.     $('body').jQueryTween({ to: { scroll: 0 } });
  4. });
  5. // Scroll to element when clicking anchor links
  6. $('a#button').on('click', function(e) {
  7.     var target = $( $.attr(this, 'href') );
  8.     $('#element').jQueryTween({ to: { scroll: $(target).offset().top } });
  9. });      
复制代码
补间动画控制

  1. // stops all the object's tweens
  2. $('.selector').stop();
  3. // pauses all the object's tweens
  4. $('.selector').pause();
  5. // resumes all the object's tweens
  6. $('.selector').play();      
复制代码
via:http://www.htmleaf.com/jQuery/Layout-Interface/201504221720.html

【jQuery轻量级补间动画工具库-jQueryTween】相关文章

1. jQuery轻量级补间动画工具库-jQueryTween

2. TweetDeck HTML5版本登陆Mac软件商店

3. 设计师10大必备HTML动画工具

4. 给你推荐10款优秀的 HTML5 动画工具

5. Adobe发布HTML5网页动画工具{Adobe Edge}

6. 一个轻量级CSS3动画库:JX.Animate

7. JX.Animate:腾讯开源的轻量级CSS3动画库

8. Prompt轻量级提示框弹出层Jquery插件

9. Prompt轻量级提示框弹出层Jquery插件

10. 简单的,轻量级的 jQuery 仪表板插件

本文来源:https://www.51html5.com/a1521.html

点击展开全部
上一篇:15个实现粘性滚动的jquery插件 下一篇:26款免费CSS3导航菜单及jQuery插件

﹝jQuery轻量级补间动画工具库-jQueryTween﹞相关内容

「jQuery轻量级补间动画工具库-jQueryTween」相关专题

jquery 补间动画 动画 jquery动画 轻量级
复制网址 收藏网址 分享到微信 分享到微博 分享到QQ

其它栏目

HTML5教程 CSS3教程 JQUERY教程

也许您还喜欢