我在项目中使用Bootstrap 3,但仍然看到错误:
bootstrap.min.js:6 Uncaught Error: Bootstrap's JavaScript requires jQuery
at bootstrap.min.js:6
我的模板如下:
{# Load the tag library #}
{% load bootstrap3 %}
{# Load CSS and JavaScript #}
{% bootstrap_css %}
{% bootstrap_javascript %}
{% block bootstrap3_content %}
<div class="container">
<!-- navbar -->
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">Password Manager</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li><a href="{% url 'app:login' %}">Login</a></li>
<li><a href="{% url 'app:signup' %}">Registration</a></li>
</ul>
</div>
</div>
</nav>
{% block content %}(no content){% endblock %}
</div>
{% endblock %}
在我看来,我按照documentation添加了所有内容。我还尝试在JavaScripts之前添加{%bootstrap_jquery_url%},但没有任何改变。
如何清除该错误,我们将不胜感激。
答案 0 :(得分:1)
尝试手动导入jQuery
将此添加到您的头部标签上
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>