Я создал навигационную панель с классическими значками ≣ для открытия и X для закрытия. Все в порядке растягивает окно браузера; после нажатия/закрытия и увеличения снова значок ≣ остается там до обновления страницы. Извините за мой бедный английский и спасибо заранее.Javascript реагирует на рушится navbar. Проблемы при изменении размера
JS код
var $navbar = $('.js-navbar');
var $toggleMenu = $('.js-toggle-menu');
$toggleMenu.click(function() {
if ($toggleMenu.hasClass("active")) {
$navbar.slideUp("fast");
$toggleMenu.toggleClass("active");
$('.toggle-active').hide();
$('.toggle-menu').show();
} else {
$navbar.slideDown("fast");
$toggleMenu.toggleClass("active");
$('.toggle-active').show();
$('.toggle-menu').hide();
}
});
$(window).resize(function() {
if (window.innerWidth > 760) {
$navbar.attr("style", "");
$toggleMenu.removeClass("active");
}
});
Jsfiddle https://jsfiddle.net/miauhaus/jdpo1b6r/
Вы ищете что-то вроде этого? https://jsfiddle.net/jdpo1b6r/2/ – BuddhistBeast
Правильно! Спасибо BuddhistBeast – miauhaus
Вперед и пометьте мой ответ как правильный, пожалуйста :) – BuddhistBeast