未捕获的ReferenceError:在简单网页上收到$ $未定义错误

时间:2015-10-07 17:28:10

标签: javascript jquery uncaught-exception

我正在写一个简单的网页。我包括jQuery和包含,我提醒消息,但它不显示任何东西。我在控制台中得到了未被捕获的引用错误。

<html lang="en">
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Testing Media Queries</title>
    <script type="text/javascript" href="jquery-1.11.3.min.js"></script>
    <script>
      $( document ).ready(function() {
        console.log( "ready!" );
        alert('hello');
      });
    </script>
  </head>
  ...

1 个答案:

答案 0 :(得分:2)

如果您尝试包含本地文件,项目结构如下:

|- test.html
|- jquery.js

然后在标题中,以下内容将有效(请注意使用src代替href

<script src="jquery.js"></script>

有关href vs src的更多信息,请参阅this

如果您不想在服务器上托管该文件,请考虑importing it from the CDN,如下所示:

<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>