2015-01-17 87 views
-3

我創建了一個小的HTML頁面,其中jquery庫正在調用,但我得到Uncaught ReferenceError: $ is not defined

的代碼是:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>My Page</title> 
<meta name="viewport" content="width=device-width, initial-scale=1"/> 
<script type="text/javascript"> 
    $(document).ready(function(){ 
     $.get('fetch.php/adds/3',function(data) { 
      $('#div-adds').html(data); 
     }); 

    }); 
</script> 
</head> 
<body> 
    </div> 
    <div id="parent-container"> 
     <div class="middle-cont" id="result-div"> 
      <div class="left-panel"> 
       <div id="div-restaurants"></div> 
      </div> 
      <div class="right-panel"> 
       <div id="div-adds"></div>   
      </div> 
     </div>   
    </div> 
</body> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" type="text/javascript"></script> 
<script src="http://cdnjs.cloudflare.com/ajax/libs/modernizr/2.6.2/modernizr.min.js" type="text/javascript"></script> 
</html> 

任何想法?

謝謝

+2

因此有必要嘗試使用它之前加載jQuery的... – lonesomeday

+0

你正在使用它的jQuery腳本添加 – Rhumborl

+0

把你的腳本源在頭前_before_你的函數 –

回答

3

訂購問題。執行代碼後加載庫?改變以

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" type="text/javascript"></script> 
<script src="http://cdnjs.cloudflare.com/ajax/libs/modernizr/2.6.2/modernizr.min.js" type="text/javascript"></script> 
<script type="text/javascript"> 
    $(document).ready(function(){ 
     $.get('fetch.php/adds/3',function(data) { 
      $('#div-adds').html(data); 
     }); 

    }); 
</script> 
相關問題