如何使用jquery在5秒后刷新页面?如何使用jquery在几秒钟后刷新页面?
当用户点击一个HTML标签时,我想在5000秒后重新载入正确的页面。
我用这个代码,但它不工作
$(".btnclose").on("click", function (e) {
location.reload().delay(5000);
});
如何使用jquery在5秒后刷新页面?如何使用jquery在几秒钟后刷新页面?
当用户点击一个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);
});
这工作正常,我提到的代码。谢谢。 – Rhokai