Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript tweenmax动画无法分配给只读属性'_gsTweenID';_Javascript_Jquery_Gsap_Scrollmagic - Fatal编程技术网

Javascript tweenmax动画无法分配给只读属性'_gsTweenID';

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_

我正在使用scrollmagic在滚动时为对象设置动画,出现以下错误:

未捕获的TypeError:无法分配给只读属性“\u gsTweenID” 关于#设计原则

我的JS代码:

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)就在你开始吐温的地方。我想再次请你们制作一支钢笔或小提琴,这样我们就可以更好地了解这一点,而不是猜测。