Javascript Slider Timer延迟了

时间:2011-04-12 13:12:49

标签: javascript timer slider autoplay

我一直在尝试为滑块创建一个计时器延迟,这样当用户手册推进幻灯片时,自动播放会重置。目前我已经有了这个

var delay = true;

function delay_funct() {
    if(delay) {
        delay = false;
        delaytimer = setTimeout('delay = true', 7500);
    } else {
        clearTiemout(delaytimer);
        delaytimer = setTimeout('delay = true', 7500);
    }
};

setInterval(function() {
    if (delay) {
        //autoplay function
    }
}, 7500);

这会停止自动播放但不会再次启动。

1 个答案:

答案 0 :(得分:1)

你这里有一个错字:

clearTiemout(delaytimer);

应该是clearTimeout