Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript滑块计时器延迟_Javascript_Timer_Slider_Autoplay - Fatal编程技术网

Javascript滑块计时器延迟

Javascript滑块计时器延迟,javascript,timer,slider,autoplay,Javascript,Timer,Slider,Autoplay,我一直在尝试为滑块创建计时器延迟,以便在用户手册推进滑块时自动播放重置。现在我有了这个 var delay = true; function delay_funct() { if(delay) { delay = false; delaytimer = setTimeout('delay = true', 7500); } else { clearTiemout(delaytimer); delaytimer =

我一直在尝试为滑块创建计时器延迟,以便在用户手册推进滑块时自动播放重置。现在我有了这个

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);
这会停止自动播放,但不会再次启动。

您在此处输入了一个错误:

clearTiemout(delaytimer);

应该是
clearTimeout

谢谢。这可能会有所帮助。不幸的是,它仍然不起作用。