setinterval在ie下只执行一次的问题

yunxiaomxd 2015-09-12 09:41:21
用jquery写了一个画面轮播效果,在chrome,ff下都没问题,但是在ie下就只执行了一次就不动了,这是我的代码

var i = 1;
function scroll(){
if(i >= $(".picPanel").length){
i = 1;
turnPage();
console.log("最后一张转第一张:" + i);
}else if(i > 1){
i++;
turnPage();
console.log("正常右翻页:" + i);
}else if(i == 1){
i++;
turnPage();
console.log("正常右翻页:" + i);
}
}
setInterval(scroll, 3000);
...全文
130 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tcmakebest 2015-09-12
  • 打赏
  • 举报
回复
请用一个更简单的例子单独测试 setInterval , 应该是在其他地方出了问题
OUT有点MAN 2015-09-12
  • 打赏
  • 举报
回复
引用 2 楼 yunxiaomxd的回复:
[quote=引用 1 楼 jslang 的回复:] ie是什么版本,看看错误报告是什么?
ie10,错误报告?ie下怎么看呢?[/quote] IE里面F12试试?
OUT有点MAN 2015-09-12
  • 打赏
  • 举报
回复
引用 2 楼 yunxiaomxd的回复:
[quote=引用 1 楼 jslang 的回复:] ie是什么版本,看看错误报告是什么?
ie10,错误报告?ie下怎么看呢?[/quote] IE里面F12试试?
yunxiaomxd 2015-09-12
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
ie是什么版本,看看错误报告是什么?
ie10,错误报告?ie下怎么看呢?
天际的海浪 2015-09-12
  • 打赏
  • 举报
回复
ie是什么版本,看看错误报告是什么?

87,838

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧