我正在尝试使用set()方法替换第一个span标签中的一些文本。该方法对父标记没有问题,但是尝试在任何子标记上使用它时,出现错误 TweenMax-无效的文本补间值:SomeText
<a class="btn btn--reveal" href="#">
<span>The Solution?</span>
<span>Read more</span>
<i class="btn__circle"></i>
<i class="btn__plus"></i>
</a>
在点击事件中,因此出现e:
theLable = e.currentTarget,
line1 = theLable.querySelector("span:nth-child(1)"),
line2 = theLable.querySelector("span:nth-child(2)"),
P = new TimelineLite;
P.to(theLable, .3, {
x: 0,
y: 0,
//width: 0,
padding: 0,
ease: Power3.easeOut
}, "-=0.2").to(line1, .1, {
x: 0,
y: 0,
ease: Power3.easeOut
}, "-=0.2").set(line1,{
text:"Back"
})
包含TextPlugin时,即使我认为它已经包含在TweenMax中,我也会收到相同的错误。为什么会出现此错误?