Javascript 拆分文本删除换行符?

Javascript 拆分文本删除换行符?,javascript,css,gsap,Javascript,Css,Gsap,我正在使用GSAP插件SplitText,在使用它的同时,我注意到它改变了 <br> 标记my元素(注释掉javascript中的第一行以查看更改)。请看这里: 我想知道为什么要做这个更改,以及如何将它恢复到应用SplitText之前的状态。(如何保留换行符?) 谢谢你的洞察力!John将您的段落拆分为两个具有不同ID的独立段落,并将其分别分阶段进行: var descanima = new SplitText("#descanim1"); var descanima2 =

我正在使用GSAP插件SplitText,在使用它的同时,我注意到它改变了

<br> 

标记my元素(注释掉javascript中的第一行以查看更改)。请看这里:

我想知道为什么要做这个更改,以及如何将它恢复到应用SplitText之前的状态。(如何保留换行符?)


谢谢你的洞察力!John

将您的段落拆分为两个具有不同ID的独立段落,并将其分别分阶段进行:

var descanima =  new SplitText("#descanim1");
var descanima2 = new SplitText("#descanim2");

var tl = new TimelineMax({});
tl.timeScale(1);
tl.staggerFrom(descanima.words, 1, { opacity: 0, x: 5, ease: Power1.easeOut}, 0.01)

tl.staggerFrom(descanima2.words, 1, { opacity: 0, x: 5, ease: Power1.easeOut}, 0.01)

谢谢@AlliterativeAlice,我想我会这么做,知道它改变的原因吗?@John107我不确定,但我想它只是在将单词/字母转换为单独的元素之前去掉所有HTML标记。