0
我試圖讓文本淡出,但在新文本發生變化後再回來。我想知道在我的代碼中出現什麼文字可能是錯誤的,然後淡出,然後以一種醜陋的方式返回......我如何修改此代碼?謝謝。我試圖讓這個文本淡出舊文本並淡入新文本
您可以查看我在http://revolthub.com
<script type="text/javascript">
var text = ['Sometimes you just have to destroy everything in order to build something brand new<span class="period">.</span>', 'So, we decided to destroy the old way of doing things, and completely redesign Revolt<span class="period">.</span>'];
var counter = 0;
var elem = document.getElementById("changeText");
setInterval(change, 8000);
$(elem).fadeIn();
function change(){
$(elem).fadeOut();
elem.innerHTML= text[counter];
counter++;
if(counter >= text.length) { counter = 0; }
$(elem).fadeIn();
}
</script>
非常感謝您的快速回復。我已經改變了你所描述的功能,雖然我是一個新手,並不完全確定如何將此回調傳遞給fadeOut。您可以刷新頁面以查看新更改。 –
對不起,我的語法錯了。試試我現在擁有的。 –
非常感謝!你修好了!我會給你+1票,但是我現在的聲望太低了。 –