如何延迟JQuery窗口的重新加载?
我错过了什么?尽管语法似乎正确,但我似乎无法延迟此操作如何延迟JQuery窗口的重新加载?,jquery,Jquery,我错过了什么?尽管语法似乎正确,但我似乎无法延迟此操作 window.location.reload(true).delay(800);//true= hard refresh reload()不会返回我知道的任何内容;当然不是jQuery对象,也不是可以调用delay()的任何对象 这并不重要-reload()立即生效 您想使用setTimeout()延迟对reload()的实际调用。 你就不能用setTimeout吗?看看这个答案设置超时(函数(){window.location.relo
window.location.reload(true).delay(800);//true= hard refresh
reload()
不会返回我知道的任何内容;当然不是jQuery对象,也不是可以调用delay()
的任何对象
这并不重要-reload()
立即生效
您想使用setTimeout()
延迟对reload()的实际调用。
你就不能用
setTimeout
吗?看看这个答案<代码>设置超时(函数(){window.location.reload(true);},800)Perdelay()
“设置计时器以延迟队列中后续项目的执行”。您的reload
在delay
之前出现,即使它返回了一些不起作用的内容,因为delay用于延迟下一个队列元素,而不是上一个队列元素。
setTimeout(
function() {
window.location.reload(true);
}, 800);