AlibekKulseitov
@AlibekKulseitov
Люблю верстать и писать музыку

Uncaught TypeError: Cannot read property 'top' of undefined at HTMLDocument.?

Ответов в гугле куча, но под каждый код свой уникальный ответ.
Что не так в моем коде?

// cache the element
	var $navBar = $('.hiw-nav');

	// find original navigation bar position
	var navPos = $navBar.offset().top - 60;

	// on scroll
	$(window).scroll(function() {

		// get scroll position from top of the page
		var scrollPos = $(this).scrollTop();

		// check if scroll position is >= the nav position
		if (scrollPos >= navPos) {
			$navBar.addClass('hiw-nav_fixed');
		} else {
			$navBar.removeClass('hiw-nav_fixed');
		}

	});


Жалуется именно на это
// find original navigation bar position
	var navPos = $navBar.offset().top - 60;
  • Вопрос задан
  • 503 просмотра
Пригласить эксперта
Ответы на вопрос 1
abyrkov
@abyrkov
JavaScripter
$navBar.offset() - undefined. Почему - отдельный вопрос, и ответа на него у меня нет
Ответ написан
Ваш ответ на вопрос

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

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