Задать вопрос

Событие по изменению ширины экрана на JS?

Подскажите пожалуйста, как грамотно пишется такой скрипт на JS: если ширина экрана становится меньше 500px, например, то у класса .header должен удаляться класс .header-standart и добавляться класс .header-mobile, иначе - соответственно наоборот. Если JS для этого использовать нецелесообразно совершенно и куда проще сделать на jQuery - буду благодарен за решение с помощью этой библиотеки.
  • Вопрос задан
  • 490 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
delch
@delch
Frontend developer
Я не уверен, что вам нужен js для таких вещей, ведь есть css media queries.
Ответ написан
Возможно вам лучше для решения этой задачи использовать css media queries и просто скрывать или отображать нужный элемент при помощи display:none/block в зависимости от ширины?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы