如何使用jQuery使文本类型化?

omn*_*nix 2 jquery

有没有一种方法可以让jQuery自己制作文本类型?就像有人在输入字母,但它真的是jQuery做的吗?

Mar*_*rko 6

我决定写自己的,所以我有点落后于其他答案.这是我快速整理的东西,似乎运行得很好.

var text = "The quick fox jumped over the lazy dog.";
var charCount = text.length;
var currentLetterCount = 0;
var speed = 100; // How fast should it type?
var $input = document.getElementById("someInput");

function writeLetter() {
    var currentText = $input.value;
    var currentLetter = text.charAt(currentLetterCount);
    currentLetterCount++;
    $input.value = currentText + currentLetter;
    if(currentLetterCount == charCount)
        clearInterval(timerId);
}

var timerId = setInterval(writeLetter, speed);
Run Code Online (Sandbox Code Playgroud)

这是一个示例以及如何将其与类而不是ID一起使用.