javascript计时器运行不正常

时间:2017-06-26 09:32:19

标签: javascript

我是前端初学者。

我对javascript计时器有疑问。

这是我的代码。

function fn_intervalSetting(intervalTime, intervalPageMoveTime) {

    clearTimeout(reloadTimeout);
    clearTimeout(pageMoveTimeout); // <- not working

    reloadTimeout = setTimeout("fn_search()", intervalTime * defaultInterval);
    pageMoveTimeout = setTimeout("fn_pagemove()", 6000);
}

当我使用clearTimeout(pageMoveTimeout)时,fn_pagemove()不执行.. 但fn_search()运作良好。

我想知道我错了什么..

请帮助我。!

1 个答案:

答案 0 :(得分:0)

尝试修改以下内容: -

function fn_intervalSetting(intervalTime, intervalPageMoveTime) {

    clearTimeout(reloadTimeout);
    clearTimeout(pageMoveTimeout); // <- not working

    reloadTimeout = setTimeout(function () { fn_search() }, intervalTime * defaultInterval);
    pageMoveTimeout = setTimeout(function () { fn_pagemove() }, 6000);
}