2015-12-13 134 views
-1

我已經下載了jquery文件。另外,我把它放在我的標題之前。但瀏覽器不斷告訴我,jQuery沒有定義。 通過使用一些測試代碼,它表明沒有找到jQuery庫。無法訪問jquery

誰能告訴我如何解決它?

http://file.urin.take-uma.net/jquery.balloon.js-Demo.html(這是我下載的是jQuery的文件。)

PS:我在這個領域真正的新手。這是我第一次嘗試使用jQuery。如果可以訪問jQuery,我應該寫「$(function(){ $('selectors')。balloon(options); });」在HTML中?

這是我的代碼:

<head> 
<meta charset="utf-8"> 
<script type="text/javascript" src="./js/jquery.balloon.min.js"></script> <script type="text/javascript"> 
    if(typeof jQuery !='undefined') 
    { 
     alert("jQuery library is loaded!"); 
    }else{ 
     alert("jQuery library is not found!"); 
    } 
</script> 

希望有人能幫助我。

+1

也許你的來源不正確 – guradio

+0

你的網站上的鏈接請。也許,你在 庫加載之前嘗試調用JQ函數 – Anon

+1

不詢問我們調試幫助的問題不包括代碼,它們是無關緊要的,並且會被關閉 – baao

回答

2

問題是,你加載到你的頁面的腳本根本不是jQuery。這是一個jquery插件,它需要jquery本身。

您可以在這裏下載真正的jQuery:http://jquery.com/download/

+0

你已經發現了主要問題。我已經解決了它。還有一個問題,我應該在我的HTML上調用$(function(){$('selectors')。balloon(options);}) – Maedchen

+0

^滾動到該網站的底部,查找使用它的示例。在包含jquery和這個插件後,你可以像''('。sample7-1')一樣使用它。氣球({0128} ' } });'其中'sample7-1'是這個氣球展開時懸停的div類。**選項**指的是您可以給予氣球的可能選項。 – krozaine

+0

@krozaine謝謝。得到它了。 – Maedchen

1

感謝所有的人對我的幫助。現在我意識到問題是我只引用了一個jquery插件,而沒有引用真正的jQuery。我從http://jquery.com/download/下載了jquery後,問題就解決了。

<head> 
     <meta charset="utf-8"> 
     <script src="jquery-1.11.3.min.js"></script> 
     <script type="text/javascript" src="./js/jquery.balloon.min.js"></script> 
     <script type="text/javascript"> 
      if(typeof jQuery !='undefined'){ 
       alert("jQuery library is loaded!"); 
      }else{ 
      alert("jQuery library is not found!"); 
      } 
     </script> 
<head> 

Ps:最後一個腳本對檢查jQuery庫是否加載非常有用!