我通过此链接在我的网站上使用Typewriterjs。 https://safi.me.uk/typewriterjs/
它以正常速度键入字符,以正常速度删除。我想删除“快速”中的字符。但是我不知道哪个函数正在处理这种情况。请帮忙。



var app = document.getElementById('app');

var typewriter = new Typewriter(app, {
  loop: true
});

typewriter.typeString('Hello World!')
  .pauseFor(500)
  .deleteAll()
  .typeString('Strings can be removed')
  .pauseFor(500)
  .start();

<script src="https://cdnjs.cloudflare.com/ajax/libs/TypewriterJS/1.0.0/typewriter.min.js"></script>
<div id='app'></div>

最佳答案

您可以将速度参数传递给deleteAll()方法。



const instance = new Typewriter('#typewriter', {
  loop: true,
});

instance.typeString('Hello world!')
  .pauseFor(1000)
  .deleteAll(15)
  .typeString('Another message here...')
  .pauseFor(1000)
  .start();

<script src="https://unpkg.com/[email protected]/dist/core.js"></script>
<div id="typewriter"></div>

关于javascript - 打字机JS,如何快速删除字符?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54400468/

10-09 23:34