theRealGreenz1 Ответов: 1

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

Спасибо за ответ. Вопрос был решен. Пожалуйста, смотрите ответ для получения более подробной информации

1 Ответов

Рейтинг:
1

theRealGreenz1

Один

iframe
элемент выходил из загрузочных колонок.

Добавление следующего css помогло решить эту проблему

html, body {
    width: 100%;
    overflow-x: hidden;
}