@MrStep2

Как анимировать кнопку меню, используя mmenu?

Есть плагин меню mmenu

Никак не выходит анимировать кнопку гамбургер, даже следуя их примеру

Мой код следующий:
<a href="#menu" id="my-icon" class="hamburger hamburger--collapse" type="button">
               <span class="hamburger-box">
                  <span class="hamburger-inner"></span>
               </span>
            </a>


var $menu = $("#menu");
var $icon = $("#my-icon");
var API = $menu.data( "mmenu" );

$icon.on( "click", function() {
   API.open();
});

API.bind( "open:finish", function() {
   setTimeout(function() {
      $icon.addClass( "is-active" );
   }, 100);
});
API.bind( "close:finish", function() {
   setTimeout(function() {
      $icon.removeClass( "is-active" );
   }, 100);
});


Само меню работает как надо, на сайте используется jquery-3.3.1
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы