javascript - TweenLite 动画无法正常工作

标签 javascript html animation web gsap

我尝试使用 TweenLite 为一些元素设置动画,但没有成功! console.log 命令有效,没有错误发生,但也没有任何反应。

这是脚本:

<script type="application/javascript">
    window.onload = function(){
        var back = document.getElementById("back");
        var table = document.getElementById("table");

        console.log(table);
        //TweenLite.to(table,4,{top:"4500px" , height:"0px"});
        TweenLite.to(table,4,{top:"4500"});
        TweenLite.to(back, 1.5, {width:100});
    };
</script>

最佳答案

如果你想用 动画化 CSS 属性 TweenLite JS 脚本,您需要包含 GSAP CSSPlugin 分开。

<script src="http://cdnjs.cloudflare.com/ajax/libs/gsap/1.13.2/TweenLite.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/gsap/1.13.2/plugins/CSSPlugin.min.js"></script>

如果您只包含 TweenMax JS 脚本,则不必包含 CSSPlugin因为它包含在 TweenMax 中为了方便。

<script src="http://cdnjs.cloudflare.com/ajax/libs/gsap/1.13.2/TweenMax.min.js"></script>

TweenMax 包括以下内容:

  • CSS插件
  • RoundPropsPlugin
  • 贝塞尔插件
  • 属性插件
  • DirectionalRotationPlugin
  • 易包
  • 时间轴精简版
  • 时间线最长

希望对您有所帮助! :)

关于javascript - TweenLite 动画无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22720665/

相关文章:

javascript - 阻止对另一个域的请求?

javascript - Svelte 冒泡排序可视化不会更新 dom

javascript - mootools 的负边距

javascript - map fitBounds() 放大到数组中的最后一个标记

javascript - Google 电子表格脚本 : toString() not returning a string?

JavaScript 元素属性

javascript - 更改我无法编辑的元素的 URL

jquery - 使动画脚本更加高效

Javascript 动画和递归

wpf - 使用 VisualStateManager 动画 MVVM ViewModel 转换——动画未运行