gpt4 book ai didi

javascript - 拆分 div 文本,不使用制表符空格

转载 作者:行者123 更新时间:2023-12-02 15:50:32 27 4
gpt4 key购买 nike

我想将我的 div 文本拆分为包含文本行的数组。我的问题是制表符之间的空格。

<div class="container">
Hello,
Italo Borges
:)
</div>

当我将文本分成几行时,每行之前有很多空格:

----Hello <- this counts 9 chars
----Italo Borges <- this counts 16 chars

我得到的台词是:

var lines = container.text().match(/[^\r\n]+/g);

我需要这个来为每个字符设置动画,但要换行。

有人有办法解决这个问题吗?

谢谢

最佳答案

循环遍历数组中的每个元素并 trim 它:

示例:

var array=[];
var word="";
word=$(".container").text();
array=word.match(/[^\r\n]+/g);
for(var i=0; i< array.length; i++)
{
alert(array[i].trim().length);
}

您可以看到每个元素的长度现在都小于您的长度。您还可以在此循环中插入另一个循环来获取 Angular 色,然后使用 jquery .animate 函数为它们设置动画。

关于javascript - 拆分 div 文本,不使用制表符空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31887344/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com