在一个js文件中引入jquery,并且要使用jquery对象时,总是会报jquery对象未定义;
但是,如果在使用jquery对象时,能够延时一点点时间,就能正常使用。
例如:
$(document).ready(function(){
alert(“ss");
})
这样写,会报对象未定义;
setTimeout(function(){
$(document).ready(function(){
alert(“ss");
})
},100);
而如果延时100毫秒甚至于更长时间,则可以正常执行了。
但是,如果在使用jquery对象时,能够延时一点点时间,就能正常使用。
例如:
$(document).ready(function(){
alert(“ss");
})
这样写,会报对象未定义;
setTimeout(function(){
$(document).ready(function(){
alert(“ss");
})
},100);
而如果延时100毫秒甚至于更长时间,则可以正常执行了。