document.querySelector('#imageGallery').addEventListener('click', function () {
clearTimeout(thetimer);
});
这只会停止图像。如果您希望能够切换停止和动画,您可以使用dataset
(至少,我建议您这样做)跟踪停止/恢复状态,并numb
在恢复状态时调用以再次开始超时。
这不是 100% 跨浏览器兼容的。您必须使用attachEvent
IE,并且不应将thetimer
其用作全局变量,而应使用var
.