码迷,mamicode.com
首页 > 其他好文 > 详细

setTimeOut(),和setInterVal()调用函数加不加括号!!!

时间:2016-08-31 22:23:17      阅读:1204      评论:0      收藏:0      [点我收藏+]

标签:

直接在ready中调用其他方法,会提示缺少对象的错误,解决方法如下:

方法1. 应用jQuery的扩展可以解决这个问题。

$(document).ready(function(){
$.extend({
  show:function(){
   alert("ready");
  }
});
setInterval("show()",3000);
});

方法2. 指定定时执行的函数时不要使用引号和括号。

$(function(){
function show(){
   alert("ready");
}
setInterval(show,3000);// 注意函数名没有引号和括弧!

// 使用setInterval("show()",3000);会报“缺少对象” 
});

 

setTimeOut(),和setInterVal()调用函数加不加括号!!!

标签:

原文地址:http://www.cnblogs.com/h-g-f-s123/p/5827518.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!