首页 > 其他 > 详细

如何在一个页面使多个setInterval函数正常运行

时间:2016-08-05 21:11:25      阅读:518      评论:0      收藏:0      [点我收藏+]
var firstInterval;
var secondInterval;

function firstAlert(){
  if(firstInterval) clearInterval(firstInterval);
<span style="white-space:pre">	</span>//处理所有
<span style="white-space:pre">	</span>.........
<span style="white-space:pre">	</span>firstInterval = setInterval(‘firstAlert()‘, 1000*2);
}


function secondAlert(){
  if(secondInterval) clearInterval(secondInterval);
<span style="white-space:pre">	</span>//处理所有
<span style="white-space:pre">	</span>.......


secondInterval = setInterval(‘secondAlert()‘, 1000*3);
  }




代码是贴别人的,原理就是声明全局变量用来承载定时器,并且在页面入口处
if(xxx) clearInterval(xxx);清除已存在的定时器,避免出现混乱

如何在一个页面使多个setInterval函数正常运行

原文:http://www.cnblogs.com/nmgxl-home/p/5742615.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!