我最近实现了一个加载图像,并注意到有一次加载图像出现一瞬间然后又消失了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