如何使用 jquery 在几秒后刷新页面?

How to refresh a page after some seconds with jquery?

如何使用 jquery 在 5 秒后刷新页面?

当用户点击 HTML 标签时,我想在 5000 秒后重新加载正确的页面。

我使用了这段代码,但它不起作用

 $(".btnclose").on("click", function (e) { 
                   location.reload().delay(5000);
                   });

您可以简单地使用 setTimeout:

setTimeout(function() {
    location.reload();
}, 5000);

请注意,setTimeout 不能保证准确的 5 秒延迟。这不是很准确。

像这样JSFiddle:

$(".btnclose").on("click", function (e) { 
    setTimeout(function(){
        location.reload();
    }, 5000)            
});

您可以使用我在下面提到的代码

$(".btnclose").click(function() {
     setTimeout(function() {
         window.location.reload();
      }, 5000);
   });