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

Posted hgfs瑞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了setTimeOut(),和setInterVal()调用函数加不加括号!!!相关的知识,希望对你有一定的参考价值。

直接在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()调用函数加不加括号!!!的主要内容,如果未能解决你的问题,请参考以下文章

setTimeout和setInterval的区别

setTimeout和setInterval

settimeout和setInterval

什么是setTimeout函数和setInterval函数?

setTimeout 和 setInterval

setTimeout和setInterval