[英]Navbar won't collapse Bootstrap 5
I have added a toggle element to my navbar, when I click on it it opens but won't close.我在导航栏中添加了一个切换元素,当我单击它时它会打开但不会关闭。 I've tried solutions found on other stackoverflow posts but nothing seems to work (sometimes it gets worse)
我已经尝试过在其他 stackoverflow 帖子上找到的解决方案,但似乎没有任何效果(有时会变得更糟)
basic.html (where i add all my stylesheets) basic.html(我添加所有样式表的地方)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/2.11.5/umd/popper.min.js"></script>
<script src="https://unpkg.com/@popperjs/core@2/dist/umd/popper.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.min.js"
integrity="sha384-Atwg2Pkwv9vp0ygtn1JAojH0nYbwNJLPhwyoVbhoPwBhjQPR5VtM2+xf0Uwh9KtT" crossorigin="anonymous"></script>
<script src="/static/app/custom.js"></script>
{% block javascript %}
{% endblock javascript %}
navbar.html导航栏.html
<a class="close-navbar-toggler collapsed" data-toggle="collapse" data-target="#navbarNav"
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
</a>
<nav class="navbar navbar-expand-lg navbar-dark bg-primary sticky-top">
<div class="container-fluid">
<a class="navbar-brand" href="/"> <!--icon placement-->
<img src="{% static 'app/images/favicon.png' %}"
alt="computer display with dna in it" width="30" height="30">
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav"
aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
...
</div>
Change data-toggle="collapse"
(Bootstrap 4) to data-bs-toggle="collapse"
(Bootstrap 5). data-toggle="collapse"
(Bootstrap 4) 更改为data-bs-toggle="collapse"
(Bootstrap 5)。 Change data-target="#navbarNav"
(Bootstrap 4) to data-bs-target="#navbarNav"
(Bootstrap 5). data-target="#navbarNav"
(Bootstrap 4) 更改为data-bs-target="#navbarNav"
(Bootstrap 5)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.