@aa515719708

Как сделать JS заработал при скролле?

Всем привет, мне нужна анимация цифр
и для этого нашел данный скрипт aishek.github.io/jquery-animateNumber
все отлично работает, но проблема в том, что цифры у меня в футере а анимация запускается с загрузкой страницы и пользователь уже не видит анимацию пока спустится вниз, и не знаю как сделать чтоб анимацию запускался когда пользователь уже спускается до нужного блока с цифрами чтоб привлечь внимание. спасибо;
  • Вопрос задан
  • 158 просмотров
Пригласить эксперта
Ответы на вопрос 2
sniggering_deus
@sniggering_deus Куратор тега JavaScript
Dance Gavin Dance - Prisoner
Например использовать Intersection Observer.



Или если нужно с использованием JQuery, вот несколько вариантов.
Ответ написан
delphinpro
@delphinpro
frontend developer
Слушать onscroll
Сравнивать scrollTop с offsetTop нужного блока и при совпадении (+-допуск) запускать в блоке анимацию
Ответ написан
Ваш ответ на вопрос

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

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