Значок меню заголовка основания переключается при просмотре, редактировании или других действиях на рабочем столе - PullRequest
0 голосов
/ 11 февраля 2020

Я использовал этот код в заголовке, но при перезагрузке значок основного меню появляется не на странице, а на некоторых действиях, таких как редактирование, показ и другие ссылки на страницы. Основы меню-иконки отображаются на рабочем столе. header. html .erb

<div class="title-bar" data-responsive-toggle="responsive-menu" data-hide-for="medium">
  <button class="menu-icon" type="button" data-toggle="responsive-menu"></button>
  <div class="title-bar-title lead show-for-small-only">Project Management</div>
</div>

<div class="top-bar" id="responsive-menu">
  <div class="top-bar-left">
    <ul class="dropdown menu" data-dropdown-menu>
      <li class="menu-text lead hide-for-small-only">Project Management</li>

    </ul>
  </div>
  <div class="top-bar-right">
    <ul class="menu">
      <% if user_signed_in? %>
      <li><%= link_to 'Sign Out', destroy_user_session_path, method: :delete %></li>
      <% end %>
    </ul>
  </div>
</div>

после внесения некоторых изменений в класс на тэге основания тогл перестает работать

<div class="title-bar show-for-small-only" data-responsive-toggle="responsive-menu" data-hide-for="medium">
  <button class="menu-icon" type="button" data-toggle="responsive-menu"></button>
  <div class="title-bar-title lead ">CDAC Project Management</div>
</div>

<div class="top-bar hide-for-small-only" id="responsive-menu">
  <div class="top-bar-left">
    <ul class="dropdown menu" data-dropdown-menu>
      <li class="menu-text lead">CDAC Project Management</li>

    </ul>
  </div>
  <div class="top-bar-right">
    <ul class="menu">
      <% if user_signed_in? %>
      <li><%= link_to 'Sign Out', destroy_user_session_path, method: :delete %></li>
      <% end %>
    </ul>
  </div>
</div>
...