JavaScript - 如何阻止脚本运行onClick()?

时间:2013-02-12 03:52:09

标签: javascript image onclick gallery

我只想弄清楚如何阻止脚本在onClick()上运行和旋转图像。

有任何帮助吗?请?

先谢谢!

1 个答案:

答案 0 :(得分:0)

document.querySelector('#imageGallery').addEventListener('click', function () {
    clearTimeout(thetimer);
});

这只会停止图像。如果您希望能够切换停止和动画,可以使用dataset跟踪停止/恢复状态(至少,我建议您这样做)并在恢复状态时调用numb再次开始超时。

这不是100%跨浏览器兼容。您必须对IE使用attachEvent,并且不应将thetimer用作全局变量,而是使用var声明它。