首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tweenmax动画不能分配给只读属性“_gsTweenID”

tweenmax动画不能分配给只读属性“_gsTweenID”
EN

Stack Overflow用户
提问于 2015-01-27 13:06:09
回答 2查看 1.5K关注 0票数 1

我在滚动时使用滚动魔术来动画对象,我得到了以下错误:

Uncaught :不能分配给只读属性'_gsTweenID‘的#设计-原则

我的JS代码:

代码语言:javascript
复制
var scale_tween = TweenMax.to('#design-principles', 1, {
    transform: 'scale(.75)',
    ease: Linear.easeNone
});

controller = new ScrollMagic();

var scale_scene = new ScrollScene({
    triggerElement: '#style-and-performance'
}).setTween(scale_tween);

controller.addScene([
    scale_scene
]);
EN

回答 2

Stack Overflow用户

发布于 2018-08-21 20:43:22

当我在一个对象上运行一个转换时,我收到了同样的错误,然后尝试在同一个对象上运行第二个转换。

如果遇到此错误,控制台将记录正在运行转换的对象。如果在该对象上看到属性_gsTweenID,请删除它。这使得greensock能够写入对象,从而方便了转换。

票数 0
EN

Stack Overflow用户

发布于 2015-01-31 10:33:12

原因是tweenmax找不到'#design-principles'元素。

也许还没买到?(等待文件就绪)

在添加TweenMax功能之前,尝试只使用ScrollMagic,以确保选择器是正确的。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28171271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档