2011-07-15 32 views

回答

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

這將扔在第一線本身的錯誤,如果沒有在規定的jQuery頁。你應該檢查typeof。 – ShankarSangoli

+0

@ShankarSangoli,對。感謝您指出了這一點。我已經更新了我的答案。 –

+0

Wherez我的信用:) – ShankarSangoli

0

通過添加<script>標籤嘗試從JavaScript本

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

負載腳本:

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