如何編寫一個閃爍的文本數組(這裏是單詞)的Javascript?我對JavaScript很陌生。我有5個字符串數組,我希望這些按順序閃爍和淡入淡出。如果最後一個到達,它將從頭開始。我並不是真的在尋找尖銳的消失並出現,而是像消息公告那樣緩慢而重新出現。褪色和重新出現在Javascript中的文本集合
- "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); }
看看jQuery;函數.fadeIn(),.fadeOut()會幫助你。由於你對JavaScript很陌生,我認爲你用jquery會更好,而不是用純javascript重新開始。 – frenchie
它只是在JavaScript ..或答案很好,使用Jquery? – bipen
任何Javascript。沒關係。 – iefpw