我試圖加載三個不同的HTML文件到一個div,一個接一個,延遲5秒。在三個循環中,我希望它繼續重複。我試着使用超時要做到這一點,但它仍然沒有working.Any幫助將不勝感激..下面不同的頁面加載到div與延遲
<script type="text/javascript">
$(document).ready(function() {
jQuery(window).load (function timeout() {
setTimeout(function() {
if($("#news_sections").hasClass("news1")){
$("#news_sections").attr('class', "news2");
$("#news_sections").load("section2.html");
}else if($("#news_sections").hasClass("news2")){
$("#news_sections").attr('class', 'news3');
$("#news_sections").load("section3.html");
}else{
$("#news_sections").attr('class', 'news1');
$("#news_sections").load("section1.html");
};
timeout();
}, 4000);
});
});
});
</script>
是你的html文件路徑是否正確?並且,爲什麼你有文檔就緒和窗口加載功能? –
什麼不工作?出了什麼問題?看起來你最後還有一個額外的'});'。 – showdev