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

Как сделать что бы при ширине экрана меньше 767px первое условие не выполнялось и обратно включалось когда...

Returno Мудрец (12166), на голосовании 7 лет назад
....когда ширина экрана больше 767 px

https://jsfiddle.net/72oxsmt9/16/
$(document).ready(function(){
$(window).scroll(function(){
if ($(window).scrollTop() > 0)
{
$('#menu').addClass('fix');
}
else
{
$('#menu').removeClass('fix');
}
});

второе условие

$(window).scroll(function(){
if ($(window).scrollTop() > 0) {
$('.mobile-menu-b').addClass('mobile-menu');

}
else
{
$('.mobile-menu-b').removeClass('mobile-menu');

}
})
Дополнен 7 лет назад
Голосование за лучший ответ
Xo4uKusat Prosto Гуру (2944) 7 лет назад
адаптивность (раз ты только добавляешь и удаляешь классы) делается на уровне css с помощью @media тут jquery не нужен
ReturnoМудрец (12166) 7 лет назад
display:none; я ставлю в медиа, всеравно не выключается
Xo4uKusat Prosto Гуру (2944) значит не правильно ставишь
Похожие вопросы