在同一个js里写两个setInterval函数,一个设置时间是1000,一个是200但是会收到影响
在同一个js里写两个setInterval函数,一个设置时间是1000,一个是200但是会收到影响怎么解决这个问题...
在同一个js里写两个setInterval函数,一个设置时间是1000,一个是200但是会收到影响怎么解决这个问题
展开
5个回答
2018-12-14
展开全部
问题:当一个页面同时有两个setInterval函数调用的冲突如何解决?
解决方法:
定义两个变量 并把 setInterval 赋值给变量
var a = setInterval(function(){ ------ code ------},1000)
var b = setInterval(function(){ ------ code ------},1000)
清除
clearInterval(a)
clearInterval(b)
举例:
注:
setInterval()方法会不停地调用函数,直到用clearInterval()终止定时或窗口被关闭。
window.clearInterval()
功能:取消由setInterval()方法设置的定时器。
展开全部
如果是调用同一个的话,可以让第二个定时器执行的时候先清除第一个定时器,然后后面再打开
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要你补充问题代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
受到什么影响,代码贴出来看看
追问
就是页面会一直在跳动
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该不会影响的,你是不是调用了同一个模块了
追问
什么调用同一模块?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询