我最近實現了一個加載圖像,並注意到有一次加載圖像出現一瞬間然後又消失了10秒。我已將它追溯到此代碼。當我對此發表評論時,加載圖像從不出現,直到它應該。我在全局使用setInterval代碼,所以有什麼我可以做的,讓這兩件事很好地結合在一起?setInterval hide with()
我想停止加載圖像顯示一秒鐘。
var auto_refresh = setInterval(
function() {
....
}, 10000
);
我最近實現了一個加載圖像,並注意到有一次加載圖像出現一瞬間然後又消失了10秒。我已將它追溯到此代碼。當我對此發表評論時,加載圖像從不出現,直到它應該。我在全局使用setInterval代碼,所以有什麼我可以做的,讓這兩件事很好地結合在一起?setInterval hide with()
我想停止加載圖像顯示一秒鐘。
var auto_refresh = setInterval(
function() {
....
}, 10000
);
不知道你問什麼,如果你的意思是執行它只有一次,然後修改代碼來的setTimeout:
var auto_refresh = window.setTimeout(
function() {
....
}, 10000);
如果你不希望事件被觸發的週期性,你應該相反,請看setTimeout。它只發射一次。
var auto_refresh = setTimeout(
function() {
....
}, 10000
);
我需要每隔10秒更新一次div。這不行,是嗎? – jim 2011-05-03 14:38:34
@jim你說的「加載圖像出現一秒鐘,然後再次消失」 - **期望的**情況是什麼?我不明白是什麼問題。 – 2011-05-03 14:41:05
問題是,用setInterval,我的加載div內容短暫出現,然後消失。圖像與我的情況下10秒的間隔值一致顯示。顯然,理想的結果是隱藏我的div內容,直到用戶點擊鏈接或其他內容爲止。 – jim 2011-05-03 14:44:14