我需要延迟执行 4 段不同的代码。我想出了这个技巧来创建简单的睡眠功能,但它并没有呈现出想要的结果。
function pauseScript (delay) {
setTimeout(function() { return true; }, delay);
}
....
//code to be delayed
if (pauseScript(1000)) {
document.getElementById("message1").style.visibility='visible';
}
...
if (pauseScript(1000)) {
document.getElementById("message4").style.visibility='visible';
}
//code to be executed after 4 messages are revealed