0
我正在處理我的個人項目,並在清除後恢復setInterval時遇到問題。清除後調用setInterval間隔
var interval = setInterval(function() {
elem=document.getElementsByClassName('element')[0];
if (typeof elem == 'undefined')
{
return;
}
clearInterval(interval);
//my code
//element is undefined again
return setInterval(interval) //Want to start setInterval again, but nothing happens
}, 10);
你必須重新設置它。間隔不能恢復。 – fdelia
'return setInterval(interval)'在你的代碼中變成'setInterval(setInterval(interval))' – dhilt