簡體   English   中英

Javascript 錯誤 Ubuntu Uncaught ReferenceError: $ is not defined

[英]Javascript Error in Ubuntu Uncaught ReferenceError: $ is not defined

我正在 Ubuntu 平台中使用 jquery、javascript、php。 在頁面中,我通過 jquery 向 php 文件發送 ajax 請求並獲取響應文本。 該程序在windows-(wamp)平台和在線運行成功。 但在 Ubuntu 中,我收到 javascript 錯誤。 代碼如下...

    url = "index.php";

    $.get(url,{
            'action': 'Loan',
        },
        function(responseText){     
            alert(responseText);
        },
        "html"
    );

在 Ubuntu 中,我收到此錯誤, “Uncaught ReferenceError: $ is not defined” 此錯誤顯示在 $.get 行。 在腳本標簽中,我也包含了 jquery 庫文件。 我不知道為什么會出現這個錯誤。 請解決我的問題。 提前致謝。

錯誤“未捕獲的ReferenceError:$尚未定義”表示未加載JQuery庫。

您將在此處找到所有CDN來包含所需的JQuery版本

在JQuery上$ is not defined表示未加載JQuery庫。

發生這種情況的原因可能很多,例如

  1. Windows上的路徑在Ubuntu中不相同。
  2. 在Windows中,文件名不區分大小寫,但在Linux中,文件名區分大小寫。

我建議您使用Google的JQuery。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js">
</script>

如果仍然無法正常工作,請嘗試使用jQuery.get代替jQuery.get來驗證您的jquery是否存在(404)。 如果存在,則打開它可能只是一個空文件。

只需包括 jquery。對我來說最簡單的方法是插入:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM