有没有办法运行JQuery函数,即使DOM尚未加载

时间:2010-11-27 03:48:09

标签: jquery

我正在考虑是否有办法运行像$ .post这样的jquery函数,即使DOM尚未加载..

2 个答案:

答案 0 :(得分:1)

是的,你可以,一旦jquery加载了。

function checkJquery(){
    if(typeof($)==undefined){
        setTimeout(checkJquery,500);
    } else {
        start();
    }
}
setTimeout(checkJquery,500);

然后在start()中编写代码。

答案 1 :(得分:1)

是的,如果在加载jQuery之后放置脚本,则可以自由执行任何jQuery函数。但是,如果你不在$(document).ready()块或类似的情况下,DOM操作当然是不可靠的。