Задать вопрос
@niks123123

Почему не работает collaps в bootstrap?

Имеется вот такой простой код:
%nav{role:'navigation', class:'navbar navbar-inverse'}
      %div{class: 'container'}
        %div{class: 'navbar-header'}
          = button_tag(type: 'button', class: 'navbar-toggle collapsed',
            data: { target: '#navbarCollapse', toggle: 'collapse' }) do
            %span{class: 'sr-only'}Toggle navigation
            %span{class: 'icon-bar'}
            %span{class: 'icon-bar'}
            %span{class: 'icon-bar'}
          = link_to 'Some title', '#', class: 'navbar-brand'
        %div{id: 'navbarCollapse', class: 'navbar-collapse collapse'}
          %ul{class: 'nav navbar-nav'}
            %li= link_to 'Help', '#'
            %li= link_to 'About Us', '#'
            %li= link_to 'Some text 1', '#'
            %li= link_to 'Some text 2', '#'

При разрешении < 768 появляется значок меню, как и должно быть(это работает), но при нажатии на него - меню не разворачивается. Исправьте, что делаю не так?
  • Вопрос задан
  • 763 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@niks123123 Автор вопроса
Проблема была из-за того, что в файле "application.js" я забыл написать:
//= require bootstrap-sprockets
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы