打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
setTimeout出现out of memory at line 9 解决
userphoto

2013.12.18

关注

1.  原代码

setTimeout(showClock(),1000);

 

2.解决

改成setTimeout(showClock,1000);或setTimeout(showClock,1000);

 

3.若定时调用的函数携带参数,如下也会出现out of memory错误:

function blinkImg(){

var ob = $("#img1");

blink(ob);

}

function blink(ob){

       var className = ob.attr("class");

       if(className=="transparent"){

              ob.attr("class","normal");

       }else{

              ob.attr("class","transparent");

       }

       setTimeout(blink(ob),1000);

}

 

修改成:

function blinkImg(){

var ob = $("#img1");

$(function blink(){

              var className = ob.attr("class");

              if(className=="transparent"){

                     ob.attr("class","normal");

              }else{

                     ob.attr("class","transparent");

              }

              setTimeout(blink,1000);

       });

}

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
各种形式文字输出各种形式文字输出
无限级树形菜单(资源来源于网络)
iScroll
phpcms 实现瀑布流
jQuery – 鼠标经过(hover)事件的延时处理
兼容火狐的循环滚动图片
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服