Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему не работает $(window).resize(function() ?

аппып вапыапыпыаврпрв Ученик (85), на голосовании 7 лет назад
$(window).resize(function() {
if (window.innerWidth>=767)
{
$('#menu').addClass('fix');
$('.mobile-menu-b').removeClass('mobile-menu');
if (window.innerWidth<767)
$('.mobile-menu-b').addClass('mobile-menu');
$('#menu').removeClass('fix');
}
});

https://jsfiddle.net/72oxsmt9/10/
Дополнен 7 лет назад
вот со всеми скобками
$(window).resize(function() {
if (window.innerWidth>=767)
{
$('#menu').addClass('fix');
$('.mobile-menu-b').removeClass('mobile-menu');
}
if (window.innerWidth<767) {
$('.mobile-menu-b').addClass('mobile-menu');
$('#menu').removeClass('fix');
}
});
Дополнен 7 лет назад
ВСЕРАВНО НЕ РАБОТАЕТ
Голосование за лучший ответ
Solvi-Soft Знаток (447) 7 лет назад
Потому что условие не выполняется, этот кусок кода логически не верен, второй if недостижим. Скобки расставьте верно.
аппып вапыапыпыаврпрвУченик (85) 7 лет назад
$(window).resize(function() {
if (window.innerWidth>=767)
{
$('#menu').addClass('fix');
$('.mobile-menu-b').removeClass('mobile-menu');
}
if (window.innerWidth<767) {
$('.mobile-menu-b').addClass('mobile-menu');
$('#menu').removeClass('fix');
}
});

всеравно не работает
Solvi-Soft Знаток (447) Ctrl+F5 в браузере нажмите на странице с сайтом, может кэш. И посмотрите ошибки на вкладке "Console" в инспекторе объектов, его можно открыть Ctrl + Shift + C
IRQ Оракул (53025) 7 лет назад
Лучше бы я промолчал в прошлом вопросе
Zheka Krasavchik Ученик (102) 7 лет назад
Потому что if второй недостижим. Скобки нормально поставь
аппып вапыапыпыаврпрвУченик (85) 7 лет назад
всеравно не работает
Nikolaj Blazhko Профи (881) 7 лет назад
"ВСЕРАВНО НЕ РАБОТАЕТ"
Ну.. Вообще-то работает...
аппып вапыапыпыаврпрвУченик (85) 7 лет назад
проверь сам, я специально ссылку дают на этот код
Nikolaj Blazhko Профи (881) Я проверил... Сам... 1. По ссылке старый код 2. Как переписал код жми "RUN" и сам смотри
Похожие вопросы