Запуск анимации только когда человек доскролил?

Добрый день, есть бесконечная анимация. Т.е она повторяется бесконечное кол в раз. Но проблема в том что пока пользователь доскроллит до нее, половина анимации уже пройдет, ведь запуск анимации идет с запуском страницы. Подскажите как можно сделать запуск анимации только тогда когда пользователь доскроллил до страницы. Заранее спасибо. прошу без wow.js, если есть другие способы?
  • Вопрос задан
  • 975 просмотров
Решения вопроса 4
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем
Вот вариант без сторонних библиотек. Для просмотра демки перейдите во вкладку [Result] и покрутите на нем колесико мышки вверх и вниз.

Ответ написан
@Flying
В современных браузерах задача решается нативно через IntersectionObserver, для более старых есть polyfill.
Ответ написан
@DeniSidorenko Автор вопроса
Спасибо за ответы, все варианты хороши,но я использовал waypoint.js так как уже был установлен
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Blogman Оренбург
от 20 000 до 60 000 руб.
Webit Москва
До 90 000 руб.
КАУС Москва
от 120 000 до 180 000 руб.
23 окт. 2018, в 12:31
1000 руб./за проект
23 окт. 2018, в 12:08
1200 руб./за проект
23 окт. 2018, в 11:59
500 руб./за проект