例如,我有几个地方使用下面的行来清除状态。我有一些这样的挂起 10 秒或更长时间,如果用户点击操作可能会在不正确的时间间隔内发生。
window.setTimeout(function() { removeStatusIndicator(); }, statusTimeout);
是否可以用一些 jQuery 或 JavaScript 代码取消或终止它,所以我没有这个过程?
例如,我有几个地方使用下面的行来清除状态。我有一些这样的挂起 10 秒或更长时间,如果用户点击操作可能会在不正确的时间间隔内发生。
window.setTimeout(function() { removeStatusIndicator(); }, statusTimeout);
是否可以用一些 jQuery 或 JavaScript 代码取消或终止它,所以我没有这个过程?
var timer1 = setTimeout(function() { removeStatusIndicator(); }, statusTimeout);
clearTimeout(timer1)
本window.clearTimeout()
应该做你想要达到的目的。