Javascript tweenmax动画无法分配给只读属性'_gsTweenID';
我正在使用scrollmagic在滚动时为对象设置动画,出现以下错误: 未捕获的TypeError:无法分配给只读属性“\u gsTweenID” 关于#设计原则 我的JS代码:Javascript tweenmax动画无法分配给只读属性'_gsTweenID';,javascript,jquery,gsap,scrollmagic,Javascript,Jquery,Gsap,Scrollmagic,我正在使用scrollmagic在滚动时为对象设置动画,出现以下错误: 未捕获的TypeError:无法分配给只读属性“\u gsTweenID” 关于#设计原则 我的JS代码: var scale_tween = TweenMax.to('#design-principles', 1, { transform: 'scale(.75)', ease: Linear.easeNone }); controller = new ScrollMagic(); var scale_
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
]);
原因是tweenmax未能找到
“#设计原则”
元素。也许现在还没有?(等待文档准备就绪)
在添加ScrollMagic功能之前,通过尝试仅使用TweenMax来确保选择器正确。我在对象上运行转换时收到了相同的错误,然后尝试在同一对象上运行第二次转换
如果遇到此错误,控制台将记录运行转换的对象。如果在该对象上看到属性
\u gsTweenID
,请将其删除。这允许greensock写入对象,从而促进了转换。您的代码看起来不错。请提供一个小提琴或钢笔来展示这个问题。代码被包装在函数中,并在窗口加载事件中调用,这还不够证明tbh。。。尝试console.log($('#设计原则').length)代码>就在你开始吐温的地方。我想再次请你们制作一支钢笔或小提琴,这样我们就可以更好地了解这一点,而不是猜测。