Как сделать что бы по нажатию открывалось меню, используя If else?
Изначально меню имеет
width: 0px;
, но по нажатию на гамбургер, меняеться размер
width: 250px;
и оно вылазит с левого края. Ошибка в том, что когда нажимаю на гамбургер, задаеться инлайново блоку
width: 0px;
и повторное нажатие ничего не меняет.
$(function() {
var hamburger = $('.hamburger-menu__list').css('width');
$('.hamburger-toggle').click(function(){
$(this).toggleClass('open');
if (hamburger == '0') {
$('.hamburger-menu__list').css('width', 250);
}
else {
$('.hamburger-menu__list').css('width', 0);
}
});
});