每當我嘗試在firfox瀏覽器中加載<head>
標籤中的以下部分時,我會收到消息$ is not define
。
我可以知道原因嗎?我試圖在CSS部分之後加載任何自定義腳本之前加載jquery.js文件。
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
每當我嘗試在firfox瀏覽器中加載<head>
標籤中的以下部分時,我會收到消息$ is not define
。
我可以知道原因嗎?我試圖在CSS部分之後加載任何自定義腳本之前加載jquery.js文件。
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
jquery.js與您請求的頁面在同一目錄中嗎?如果$未定義,那麼瀏覽器不會看到jquery.js,這意味着文件路徑不正確或文件已損壞。或者,正如Web邏輯指出的那樣,$可以被另一個庫如原型覆蓋。
E.g.你的文檔根目錄是這樣嗎?
index.htm (page you are loading perhaps)
jquery.js (jquery)
測試:請確保您可以從瀏覽器訪問您的jquery.js ..如果你正在訪問你的頁面:www.yourdomain.com/index.htm
的,你應該能夠「看到」 jQuery的相同的方式:www.yourdomain.com/jquery.js
而且這條線不完整:
$(document).ready(function(){
應該是:
$(document).ready(function(){
// your code here
});