javascript可以检查jQuery并加载它,如果不存在?

时间:2011-07-15 14:37:50

标签: jquery

我只是在寻找一个简单的javascript,它可以检查jQuery库是否已经加载,如果没有,则加载它。

如果您有解决方案,请提前致谢。

3 个答案:

答案 0 :(得分:12)

if (typeof jQuery == 'undefined') {  
    // jQuery is not loaded => load it:
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js';
    document.getElementsByTagName('body')[0].appendChild(script);
}

答案 1 :(得分:1)

通过添加<script>标记从Javascript加载脚本:

var fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src", filename)
document.getElementsByTagName("head")[0].appendChild(fileref)

答案 2 :(得分:0)

试试这个

if(typeof($) == 'undefined' || typeof(jQuery) == 'undefined'){//JQuery do not exist
    //Load the Jquery from your site or any CDN
}