如何编写闪烁文本数组(在本例中为单词)的 Javascript?我对 Javascript 很陌生。我有 5 个字符串数组,我希望它们按顺序闪烁和淡出。如果最后一个到达,它将从头开始。我并不是真的在寻找急剧消失和出现,而是一种逐渐消失和重新出现的机制,如新闻公告。
- "Car"
- "Dog"
- "Sky"
- "Building"
car - <fade> - <appear> - dog - <fade> - <appear> - sky ... etc.
如果有人提供链接或实际代码,我愿意快速接受答案并给你积分。
它是这样完成的:
var array = ["Hello", "World"] var len = array.length for (var i = 0; i < array.length; i++) { var interval = loopVerySlowly(array, i); } function loopVerySlowly(array, index) { function doSomething() { var _content = document.getElementById("hello"); _content.innerHTML = array[index]; index = (index + 1) % array.length; // increment for next time } return setInterval(doSomething, 1000 * 5); }