В проекте использую мобильное меню mmenu.
Добавила иконку sandwitch с анимацией. Анимация происходит после добавления класса on, так:
var api = $('#my-menu').data('mmenu');
api.bind('closed', function(){
$('.toggle-mnu').removeClass('on');
});
$(".mobile-mnu").click(function() {
var mmAPI = $('#my-menu').data('mmenu');
mmAPI.open();
var thiss = $(this).find('.toggle-mnu');
thiss.toggleClass("on");
return false;
});
Проблема в том, что после закрытия меню, класс on не удаляется. Как удалить класс on после закрытия меню?
UPD
Заменила closed на closePanel - но это не помогло.
UPD
возможно проблема в том, что не работает bind - тут:
api.bind('closePanel', function() {...}
В версии 5.7.8 код работает корректно
Сборка персонального компьютера от Artline: умный выбор для современных пользователей