Запустить скрипт jQuery для запуска при изменении размера окна браузера - PullRequest
0 голосов
/ 17 октября 2018

У меня есть скрипт, который удаляет и классифицирует, если ширина браузера меньше 800px (он удаляет липкий скрипт для сохранения меню в верхней части страницы).Это работает нормально, если вы открываете страницу с правильной шириной браузера или изменяете размер браузера, а затем обновляете (чтобы снова запустить скрипт) - но мне было интересно, есть ли что-то, что я могу добавить в скрипт, чтобы он автоматически запускался, если браузерразмер окна изменяется?

$(function() {
	'use strict';
	if ($(window).width() < 800) {
		$('#mainNav').removeClass('navStick');
	}
});

1 Ответ

0 голосов
/ 17 октября 2018

Использование $(window).resize(functionName); https://api.jquery.com/resize/

$( window ).resize(function() {
  if ($(window).width() < 800) {
        $('#mainNav').removeClass('navStick');
    }
});
...