Chrome показывает ошибку в bootstrap.min.js
Chrome показывает следующую ошибку в своей консоли.
Uncaught Error: Bootstrap's JavaScript requires jQuery at bootstrap.min.js:6
Навигационная панель не изменяется при использовании панели инструментов Google-Chrome Toggle Device. Однако то же самое прекрасно работает и в Firefox.
.navbar { margin-bottom: 0; background-color: #0E293C; z-index: 99; border: 0; font-size: 14px !important; line-height: 1.42857143 !important; letter-spacing: 4px; border-radius: 0; font-family: 'Muli', sans-serif; } .navbar li a, .navbar .navbar-brand { color: #19BBD5 !important; } .navbar-nav li a:hover, .navbar-nav li.active a { color: #C6DAEC !important; background-color: #0E293C !important; } .navbar-default .navbar-toggle { border-color: transparent; color: #fff !important; }
<nav class="navbar navbar-default navbar-fixed-top"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#">Company Name</a> </div> <div class="collapse navbar-collapse" id="myNavbar"> <ul class="nav navbar-nav navbar-right"> <li><a href="#updates">Updates</a></li> <li><a href="#about">About</a></li> <li><a href="#how">How to use</a></li> <li><a href="#pricing">Pricing</a></li> <li><a href="#contact">Contact</a></li> <li><a href="#googleMap">Find Us</a></li> </ul> </div> </div> </nav>
Что я уже пробовал:
Я нашел похожее вопрос где проблема была решена, убедившись, что файлы .js загружаются правильно. Но в моем случае это не работает. Я убедился, что jQuery.js загружается первым, помещая его в начало всех ресурсов начальной загрузки. Сайт был написан следующим образом руководство.
Richard Deeming
Сообщение об ошибке совершенно ясно - либо bootstrap.min.js
загружается до jQuery, или jQuery вообще не загружается.
Вы не показали нам ни одного из <script>
теги в вашей разметке, поэтому мы не можем сказать вам, какая проблема более вероятна.
Щелкните правой кнопкой мыши на странице и выберите пункт "Просмотр источника страницы". Убедитесь, что jQuery <script>
тег появляется перед начальной загрузки <script>
метка. Если это так, нажмите на ссылку в разделе src
атрибут и убедитесь, что он загружает правильный скрипт.
theRealGreenz1
Спасибо за ответ. Вопрос был решен. Пожалуйста, смотрите ответ для получения более подробной информации