У меня есть функция, которую я хочу включить в зависимости от ширины моего окна, чтобы настроить меню для мобильных устройств и окон ipad... она работает нормально, но когда я изменяю размер окна, функция больше не запускается. позвольте мне объяснить, вот мой код функции:
if ($(window).width() < 960) {
$('.button_menu').css("display", "block");
$('#bloc_menu').hide();
$('.button_menu').click(function() {
$(this).next().slideToggle();
return false;
});
}
else {
$('#bloc_menu').css("display", "block");
$('.button_menu').css("display", "none");
}
если ширина окна меньше 960, то у меня меню скрыто, у меня появляется кнопка, при нажатии на кнопку появляется меню.
а если у меня окно больше 960, то кнопка скрыта, а отображается мое меню.
У меня также есть некоторые правила css:
#menu{list-style: none;}
.button_menu{display: none}
@media (max-width: 960px) {
#bloc_menu{margin-top: 10px;position: relative;border-top: 1px solid lightgrey;}
Я просто хочу добавить прослушиватель изменения размера окна, но я не могу найти решение для этого, может ли кто-нибудь помочь мне с этим?
большое спасибо за твою помощь,