Меню навигационной панели не сворачивается

Я использую bootstrap для создания веб-сайта, и моя навигационная панель не разрушается. Любое решение, почему?

мои сценарии:

  link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  script src = "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  script defer src = "https://use.fontawesome.com/releases/v5.0.6/js/all.js"></script>
  <script src = "scrolling.js"></script>

а также это

script type = "text/javascript">
     $(document).on('click','.navbar-collapse.in',function(e) {
    if ( $(e.target).is('a') && ( $(e.target).attr('class') != 'dropdown-toggle' ) ) {
        $(this).collapse('hide');
    }

и мой index.html

<nav class = "navbar navbar-inverse navbar-fixed-top">
    <div class = "container-fluid">
      <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 = "#"><img src = "img/_logo.png" style = "width:190px;height:75px;"></a>
        </div>
        <div class = "collapse navbar-collapse" id = "myNavbar">
          <ul class = "nav navbar-nav navbar-right">
            <li><a href = "#home">Strona główna</a></li>
            <li><a href = "#about">O nas</a></li>
            <li><a href = "#activ">Aktywność</a></li>
            <li><a href = "#offer">Oferta</a></li>
             <li><a href = "#contact">Kontakt</a></li>
          </ul> <!-end of navbar--->
        </div> <!-end of container--->
      </div> <!-end of nav->
  </nav>
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
0
29
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

У вас есть несколько ошибок, обратитесь к этот ресурс за разъяснениями. Вам не хватает символа «#» в data-target = "myNavbar". Кроме того, class-"navbar-header" необходимо заменить на class = "navbar-header". Наконец, если вы не хотите обрабатывать его вручную, вам не нужен предоставленный вами JavaScript, потому что bootstrap уже обрабатывает событие.

Я рада, что смогла помочь!

BSK 14.03.2018 18:45

Другие вопросы по теме