在 jQuery 中添加一个 'wait'

Add a 'wait' in jQuery

有没有办法像下面这样来延迟 location.reload()

$('.thank-you').show().wait(1000); // wait 1s before doing the reload
location.reload();

在 jQuery 中称为 delay() 而不是 wait()

但是在普通的 javascript 中你有超时,看起来更像是你真正想要的

$('.thank-you').show()

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

location.reload() 将立即触发,因为 delay() 是异步的。