我有两个函数,第一个函数选择内容,另一个函数会带有延迟来对其进行评估,就像这样:
function select() {
// selecting stuff
window.setTimeout(evaluate, 1000);
}
function evaluate() {
// evaluating stuff
}
问题是,在第二个函数完成之前,选择功能应该被禁用。我知道完全暂停JavaScript是不可能的,但第一个函数在等待或严肃工作时触发会使一切混乱。我已经尝试将代码移动到其他函数并延迟这些函数,但没有任何效果。
提前感谢!