function loginState(is) { var msg = $("#submit_btn"); var count = 0; var clear = is; var pints_interval; //觸發定時器 pints_interval = setInterval(repeat, 500); function repeat() { if (clear) { var mval = msg.val(); if (count < 3) { count++; mval += "."; msg.val(mval); } else { msg.val("登錄"); count = 0; } } else if (!clear) { if (pints_interval) { clearInterval(pints_interval); //清除定時器 pints_interval = null; } } } }loginState(true);函數傳入true OR false 為什么先傳入true啟動定時器,之后傳入false無法清除定時器
JS定時器無法清除?
阿波羅的戰車
2018-09-03 13:13:17