Задать вопрос
@100R

.resize() and .scroll()?

Как переопределить position при изменении окна браузера? Понимаю, что нужно через .resize(), но как уже только не пробивал - не получается.

var $block = $('nav'),
    position = $block.offset().top;

	$(window).scroll(function(){
		if ($(window).scrollTop() > position) {
			$block.addClass('fixed');
		} else {
			$block.removeClass('fixed');
		}
	});
  • Вопрос задан
  • 500 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя WebDev К ответам на вопрос (2)
@kirill-93
$(window).on('resize', function() {
...
});
Ответ написан