如何延迟重新加载JQuery窗口?

时间:2017-02-03 18:24:20

标签: jquery

我错过了什么?即使语法似乎正确,我也无法推迟这一点。

window.location.reload(true).delay(800);//true= hard refresh

1 个答案:

答案 0 :(得分:2)

reload()并不会返回我知道的任何;当然不是jQuery对象,也不是可以调用delay()的任何对象。

不重要 - reload()立即生效。

您希望使用setTimeout()将实际呼叫延迟至reload()

setTimeout( 
  function() {
    window.location.reload(true);
  }, 800);