当前位置: 首页 > 知识库问答 >
问题:

我希望由var text生成的每个单词都在单个标记中

程和畅
2023-03-14

当前我的网站加载到这里时生成文本https://www.droolstudios.co.uk/home。我现在正在进行一些更改,希望每个单独的工作都在中生成。

HTML

null

        var i = 0;
        var txt = 'Branding. Websites. Design & Creative Services. We turn your vision into reality.';
        //var txt = 'Turning your creative visions into reality with ease and care.... and we also do dog sitting.';

        function typeWriter() {
            if (i < txt.length) {
                document.getElementsByClassName('js-typewrite')[0].innerHTML += txt.charAt(i);
                i++;
                setTimeout(typeWriter, 95);
           
            }
        }

        setTimeout(typeWriter, 1000);
    <section>
            <div class="home-intro">
                <div class="sub-heading">
                    <span class="typewrite anim-typewrite js-typewrite"></span>
                </div>

            </div>
        </section>

null

有人有什么想法吗?

共有2个答案

郜琦
2023-03-14

你在找这样的东西吗?

null

js prettyprint-override">        var i = 0;
        var txt = 'Branding. Websites. Design & Creative Services. We turn your vision into reality.';
        //var txt = 'Turning your creative visions into reality with ease and care.... and we also do dog sitting.';
        let splitted=txt.split(" ");

        function typeWriter() {
            if (i < splitted.length) {
                document.getElementsByClassName('js-typewrite')[0].innerHTML += splitted[i]+ " ";
                i++;
                setTimeout(typeWriter, 395);
           
            }
        }

        setTimeout(typeWriter, 1000);
    <section>
            <div class="home-intro">
                <div class="sub-heading">
                    <span class="typewrite anim-typewrite js-typewrite"></span>
                </div>

            </div>
        </section>
黎奇略
2023-03-14

我用span标记嵌入的每个var txt字生成新的var结果,然后您只需在您想要的地方生成您的html。

var txt = 'Branding. Websites. Design & Creative Services. We turn your vision into reality.';

var sp0 = txt.split(" "); // split by space

var result = sp0.map( (w) => "<span>" + w + "</span>").join("");
console.log(result)

code>join命令在一行中转换数组,如果要保留数组,请不要执行该命令

 类似资料:
  • 问题内容: 我有一个像这样的词,它由两个简单的词组合而成,没有空格。 我想知道哪种Lucene Analyzer可以将这种单词标记为两个单独的单词? 问题答案: 有一个看作为在Solr的说明 该过滤器使用组成词的词典将复合词拆分或分解为单个词。每个输入令牌均不变地传递。如果还可以将其分解为子字,则每个子字也将在同一逻辑位置添加到流中。 在:“ Donaudampfschiff dummkopf”中

  • 我使用Lucene3.5和SpanishAnalyzer(它本身使用SpanishStemmer和StandardTokenizer)。 当SpanishAnalyzer用单词(例如)“Claramente”和“Claro”索引文档时,它们都将被索引为“CLAR”。 这种行为对我的需要很有用,今天在查询之前,我使用分析器的+获取搜索词的标记,并根据索引的文档进行搜索。我不是在使用QueryPars

  • 我有一个文本文件为: sample.txt 我试过的是 这一结果 我想要的结果是:

  • 我有一个单一活动的Android应用程序。该活动包含一个带有ViewPageAdapter的SlidingTabLayout,如本例所示。每个选项卡都包含一个相应的根片段,当用户使用该屏幕时,我将其替换为其他片段。一个可视化表示如下所示: 在当前的实现中,我执行以下操作:转到tab1,用ProductListFragment替换ProductRootFragment立即加载ProductListF

  • 我有一个散列表,句子记录用一个相关的键存储在其中。现在,应该创建一个输出,显示单词(在我的例子中是单词“car”)在这个索引(key)中出现的次数。例如,如果单词“car”在索引(key)中出现5、4次,则5也应该输出4次。 当前输出为: 汽车 : [1, 2, 3, 5] 我想要的输出是:Car : [1,1,2,3,3,5,5,5,5] 我想我必须添加一个额外的 if 循环,但我不知道我的程序

  • 问题内容: 目标:从所有行内的定位标记中提取文本并将其放入csv中。 我正在尝试以下代码: 它工作正常,但csv中的每个单元格仅包含一个字符。 像这样: 代替: 我当然想念什么。但是呢 问题答案: 接受一个序列。您只给它一个字符串,因此将其视为一个序列,字符串的作用类似于字符序列。 您还要在此行中还有什么?没有?如果是这样,请使其成为一项的列表: (顺便说一句,由于您已经加入了Unicode分隔符