-1
我怎麼可以停止追蹤到else條件
setInterval(function() {
if ($('#iframe1').is(':visible')) {
}
else{
/// Here i want clear setInterval
}
}, 200);
我怎麼可以停止追蹤到else條件
setInterval(function() {
if ($('#iframe1').is(':visible')) {
}
else{
/// Here i want clear setInterval
}
}, 200);
var interval = setInterval(function() {
if($('#iframe1').is(':visible')) {
} else {
clearInterval(interval);
}
}, 200);
參考setInterval函數:https://developer.mozilla.org/en-US/docs/DOM/window.clearInterval
setInterval
返回的句柄,您可以在clearInterval
使用:
var timerHandle = setInterval(function() {
if ($('#iframe1').is(':visible')) {
} else {
clearInterval(timerHandle);
}
}, 200);
這也適用於setTimeout
。
查找'clearInterval' –