setInterval,setTimeout与jquery混用的问题
程序员文章站
2022-04-18 20:37:10
方法1. 直接在ready中调用其他方法,会提示缺少对象的错误,应用jquery的扩展可以解决这个问题。
. 代码如下:
$(document).ready(function(){
...
方法1. 直接在ready中调用其他方法,会提示缺少对象的错误,应用jquery的扩展可以解决这个问题。
. 代码如下:
$(document).ready(function(){
$.extend({
show:function(){
alert("ready");
}
});
setinterval("$.show()",3000);
});
方法2. 指定定时执行的函数时不要使用引号和括号。
. 代码如下:
function show(){
alert("ready");
}
setinterval(show ,3000);// 注意函数名没有引号和括弧!
推荐阅读
-
setInterval,setTimeout与jquery混用的问题
-
详解JS中定时器setInterval和setTImeout的this指向问题
-
setTimeout与setInterval的区别浅析
-
详解JS中定时器setInterval和setTImeout的this指向问题
-
setInterval和setTimeout的区别以及setInterval越来越快问题的解决方法
-
解决自定义$(id)的方法与jquery选择器$冲突的问题
-
setTimeout与setInterval的区别浅析
-
jQuery中ajax的使用与缓存问题的解决方法
-
setInterval和setTImeout中的this指向问题
-
js,setTimeout与setInterval的用法