2011-04-12 50 views
0

我一直在尝试为滑块创建一个计时器延迟,以便在用户手册推进幻灯片时自动播放会重置。目前我有这个Javascript Slider Timer delayed

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

您在这里有一个错字:

clearTiemout(delaytimer); 

应该是clearTimeout

+0

谢谢。这可能会有所帮助。不幸的是,它仍然无法正常工作。 – Fsherratt 2011-04-12 13:46:49