-1
用戶可以在帶提示的彈出框中鍵入單詞,然後字符串的字母必須逐一出現和消失。使用JQuery消除單個字符
但現在只有字符串的最後一個字符會出現並消失。
var newHeadingText = prompt("Please provide a new heading:");
for (var i = 0; i < newHeadingText.length; i++) {
$("#main-heading").text(newHeadingText[i]).fadeOut(3000).fadeIn(3000);
}
謝謝
'.text()'會將元素的文本設置爲您指定的值。沒有任何排隊或超時的情況下,最後一次迭代將是唯一一個你看到的,因爲你實際上在幾毫秒的時間內將文本更新爲每個字母。 – Santi
例如,您鍵入:hallo。那麼它必須是:h .. a..l..l..o - 所以在三秒鐘之後h然後在三秒鐘之後a然後在三秒鐘之後l ..等等 – LikeToDo