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

Почему innerWidth учитывает скролл?

Почему innerWidth учитывает скролл и функция срабатывает > 1009px

$(function () {
	if ($(window).innerWidth() > 992) {
		onResize();
	}
	function onResize(){
		if ($(window).innerWidth() > 992) {
		} else {
		}
	}
	window.addEventListener('resize', onResize);
	document.body.addEventListener('resize', onResize);
})
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
OTCloud
@OTCloud
Программирование и Архитектура ПО
Потому что это размеры окна браузера или размеры элемента с учетом внешних отступов.
Используйте clientWidth
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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