jQuery没有被导入

时间:2017-06-04 17:51:16

标签: jquery

我试图导入jquery以使用语义ui。问题是,它给了我一些错误:

Uncaught ReferenceError: jQuery is not defined
    at semantic.min.js:11
main.js:3 Uncaught ReferenceError: $ is not defined
    at main.js:3

我知道这告诉我jQuery没有被导入,但我不知道为什么。这是我的主页:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>My Ttitle</title>

  <link href="https://fonts.googleapis.com/css?family=Cabin" rel="stylesheet" />

  <link rel="stylesheet" href="res/css/frameworks/semantic-ui/semantic.min.css" />
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" />
  <link rel="stylesheet" href="res/css/main.css" />
</head>
<body>
  <?php require ROOT_DIR . "views/navs/main_nav.php"; ?>

  <?php
    if(!isset($_GET["section"])):
      require ROOT_DIR . "views/home.php";
    endif;
  ?>

  <!-- IMPORTING JQUERY FROM GOOGLE -->
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  <script src="res/css/frameworks/semantic-ui/semantic.min.js"></script>
  <script src="res/js/main.js"></script>
</body>
</html>

有谁知道为什么会这样?任何帮助表示赞赏!

更新

我尝试在我的3个主要标签之前添加一个空的script标签,并以某种方式将其导入。它现在看起来像这样:

<!-- IMPORTING JQUERY FROM GOOGLE -->
<script></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="res/css/frameworks/semantic-ui/semantic.min.js"></script>
<script src="res/js/main.js"></script>

任何人都知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

忘记关闭div文件中的home.php标记。