使用setInterval进行一些操作。提交表单(jQuery mobile)后,页面将刷新,其副作用是现在有2个计时器处于活动状态。为什么提交后第一个计时器没有结束和/或如何防止启动第二个计时器?在此先感谢您的帮助。
最佳答案
可能是因为表单是使用Ajax提交的,并且以某种方式重新执行了setInterval javascript。
尝试使用
window.timer = window.timer || setInterval(....);
关于javascript - 页面“刷新”后有2个计时器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15853364/