2013-08-02 20 views
3

我正在製作一個JavaScript庫,並且想知道如何查看用戶是否在網頁上有jQuery並顯示警報如果他/她沒有。 如何查找用戶是否有jQuery並在他/她不顯示提示時

if (!jQuery) { throw new Error("library_name requires jQuery") }
也許可以工作

+0

我發現,在引導另一個答案JavaScript庫,上面寫着: '如果(!jQuery的){拋出新的錯誤( 「引導需要的jQuery」 )}' – 123

+0

@VAGABOND我不明白「檢查是否包含jQuery」這個問題的答案。我是新的JavaScript和HTML – 123

回答

2

好做它的window.onload

window.onload = function(){ 
    if(!jQuery){ 
    //alert("!!!") 
    } 
} 
+0

你的右邊window.onload比較好。 – 123

+1

@JacquesMarais歡迎您! – Cherniv

1

檢查jQuery對象的存在與否

if (window.jQuery) { 
    //yes its there 
} 
2
if (jQuery) { 
    alert("jQuery is loaded"); 
} else { 
    alert("jQuery is not loaded"); 
} 

如果你不使用任何其他JavaScript庫,你也可以檢查「$」而不是「jQuery的」

要警惕只是如果它不加載使用:

if (!jQuery) { 
    alert("jQuery is not loaded"); 
} 
1

您應該檢查jQuery的:

<script type="text/javascript"> 
if (typeof jQuery == 'undefined') { 
    alert("Jquery is not loaded"); 
} 
</script> 
相關問題