我一直在尝试为滑块创建计时器延迟,以便在用户手册推进幻灯片时自动播放重置。目前我有这个
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);
这会停止自动播放,但它永远不会再次启动。