我一直在尝试为滑块创建一个计时器延迟,这样当用户手册推进幻灯片时,自动播放会重置。目前我已经有了这个
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);
这会停止自动播放但不会再次启动。
答案 0 :(得分:1)
你这里有一个错字:
clearTiemout(delaytimer);
应该是clearTimeout
?