0
A
回答
0
document.querySelector('#imageGallery').addEventListener('click', function() {
clearTimeout(thetimer);
});
这只会停止图像。如果您希望能够切换停止和动画,则可以使用dataset
(至少,我建议您这样做)跟踪停止/恢复状态,并在恢复状态时再次拨打numb
以启动超时。
这不是100%的跨浏览器兼容。您必须为IE使用attachEvent
,并且不应将thetimer
用作全局变量,但可以用var
声明它。
相关问题
- 1. 阻止运行Ruby脚本
- 2. 运行PHP脚本和JavaScript的onClick
- 3. 如何阻止JavaScript运行的线程?
- 4. 如何阻止sinatra运行?
- 5. 如何阻止MSBuild运行
- 6. 从CLI运行脚本,但阻止运行时,包括
- 7. IE阻止脚本
- 8. JavaScript/jQuery脚本阻止重定向
- 9. 如何停止运行onClick的图库?
- 10. setInterval阻止我的脚本?
- 11. 在'document_start'处运行的内容脚本会阻止网页上的JS脚本?
- 12. 此对象构造函数阻止我的脚本运行
- 13. 阻止SQL文件作为脚本运行
- 14. 阻止appspec运行脚本(禁用挂钩)
- 15. 如何在使用html onclick时运行phtml脚本()
- 16. 如何阻止Intellij自动运行SBT
- 17. 阻止onclick页面跳转
- 18. Javascript:禁止“停止运行这个脚本?”,或者如何使用setTimeout?
- 19. 如何阻止用户界面长期运行的JavaScript循环
- 20. 如何阻止Javascript,Jquery在点击链接时运行
- 21. 如何阻止MATLAB返回到命令行脚本完成后?
- 22. Javascript嵌入脚本onclick
- 23. 从停止脚本中阻止imagecreatefromjpeg
- 24. 如何停止多python脚本运行,如果任何脚本有错误
- 25. 如何在不阻塞的情况下运行脚本?
- 26. 如何防止下载和运行脚本?
- 27. “停止运行此脚本?”错误
- 28. Powershell:如何在永无止境的脚本行后继续运行脚本?
- 29. 如何停止PHP脚本?阻止电子邮件被发送?
- 30. 如何阻止子进程终止我的脚本?
感谢您的回应!我如何将这个document.querySelector合并到我的代码中?我有点困惑。我只是试图把它放到我的.JS文件中,但当我点击图像时它没有做任何事情。 (意思是,它不会停止脚本。)哦,一旦它停止,我不需要重新启动它。 – Virgil 2013-02-12 19:19:37
@Virgil如果你把你的完整的JS代码发布到某处(或链接到你的网站或在jsfiddle.net上创建一个例子),我可以做你可能需要的调整。 – 2013-02-12 19:28:00
如果您真的想要,可以使用名称来完成,但使用ID更容易:http://jsfiddle.net/ExplosionPIlls/pGzA6/5/ – 2013-02-16 22:30:32