<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Electron Boilerplate</title>
<link href="stylesheets/main.css" rel="stylesheet" type="text/css">
<link href="../vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<!-- MetisMenu CSS -->
<link href="../vendor/metisMenu/metisMenu.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="../vendor/sb-admin-2.css" rel="stylesheet">
<!-- Custom Fonts -->
<link href="../vendor/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="wrapper">
<nav class="navbar navbar-default navbar-static-top" role="navigation" style="margin-bottom: 0">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html">SB Admin v2.0</a>
</div>
...
</nav>
</div>
<script src="../vendor/jquery/jquery.min.js"></script>
<script src="helpers/context_menu.js"></script>
<script src="helpers/external_links.js"></script>
<script src="app.js"></script>
<script src="../vendor/bootstrap/js/bootstrap.min.js"></script>
<!-- Metis Menu Plugin JavaScript -->
<script src="../vendor/metisMenu/metisMenu.min.js"></script>
<script src="../vendor/sb-admin-2.js"></script>
</body>
</html>
目前控制檯使我有以下三個錯誤:jQuery的不加載,當它是先於其他JavaScript文件
Uncaught Error: Bootstrap's JavaScript requires jQuery (bootstrap.min.js:16)
Uncaught ReferenceError: jQuery is not defined (metisMenu.min.js:9)
Uncaught ReferenceError: $ is not defined (sb-admin-2.js:6)
我搜索網,我無法找到一個適合的解決方案我問題。我嘗試將jquery.min.js
移動到標題並將jquery的源更改爲https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js。這兩個選項都不起作用。我認爲這可能是因爲jquery在加載其他JavaScript文件後正在加載。我怎樣才能解決這個問題?
UPDATE: 這是我的文件夾結構:
app.html是在這裏:
我試着輸入jQuery.fn.jquery
和jQuery().jquery
在控制檯中。兩者都給了我Uncaught ReferenceError: jQuery is not defined(…).
所以看起來好像jQuery沒有加載。
看到控制檯是否有404錯誤? – Araz
不,我沒有看到任何404錯誤 – varimax
請確保你沒有加jQuery兩次 – Araz