setInterval干扰hide()

时间:2011-05-03 14:32:52

标签: javascript jquery

我最近实现了一个加载图像,并注意到加载图像一瞬间出现10秒,然后再次消失。我已经跟踪了这段代码。当我对此进行评论时,加载图像永远不会出现,直到它应该出现。我在全局使用setInterval代码,所以我能做些什么来让这两件事情很好地协同工作?

我想停止加载图片短暂出现。

  var auto_refresh = setInterval(
    function() {
      ....
    }, 10000
  );

2 个答案:

答案 0 :(得分:0)

不确定你问的是什么,如果你的意思是只执行一次然后将代码更改为setTimeout:

var auto_refresh = window.setTimeout(
    function() {
      ....
    }, 10000);

答案 1 :(得分:0)

如果您不希望定期触发事件,则应该查看setTimeout。它只发射一次。

  var auto_refresh = setTimeout(
    function() {
      ....
    }, 10000
  );