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

Cannot read property 'top' of undefined?

Что-то не пойму почему в консоли выходит такая ошибка "Cannot read property 'top' of undefined".
Вроде все правильно сделал. Можете что посоветовать?

Вот html div
<div class="scroll-bottom" href="#scroll-bottom">
			<img src="img/scroll-down.png">
			<span>Крутить вниз</span>
		</div>


а вот JS:
$(".scroll-bottom").click(function() {
    $('html, body').animate({
        scrollTop: $("#scroll-bottom").offset().top-30
    }, 1000, 'swing');
});
  • Вопрос задан
  • 8071 просмотр
Решения вопроса 1
archakov06
@archakov06
Frontend-разработчик (ReactJS)
У вас ошибка в scrollTop: $("#scroll-bottom").offset().top-30 надо заменить на $('.scroll-bottom')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы