我有一个JavaScript函数,但我希望它等待它继续到下一行.我怎样才能做到这一点



我有一个JavaScript函数,但我希望它等待它继续到下一行。我怎样才能做到这一点?这是我到目前为止的代码:

function option1() {
document.getElementById('uncheck1').src='../checked.png'
//I want the function to wait here for 1 second and continue
document.getElementById('form0').style.display='none'
document.getElementById('form1').style.display='block'
}

我知道settimeout,但是如何在这里使用它?这可能吗?我不是特别想使用jQuery,但是如果这是唯一的方法,则可以。

您会将您要延期的代码移动到SettieMout函数中:

function option1() {
  document.getElementById('uncheck1').src='../checked.png'
  setTimeout(function() {
    document.getElementById('form0').style.display='none'
    document.getElementById('form1').style.display='block'
  }, 1000);
}

相关内容

最新更新