@maratt

Как узнать, что пользователь прокрутил страницу до нужного элемента на странице?

Допустим есть длинная страница, контент которой не помещается на экран. Есть 2 элемента где-то ближе к низу страницы, как узнать что пользователь долистал страницу до первого элемента и/или до второго? Спасибо заранее.
  • Вопрос задан
  • 560 просмотров
Решения вопроса 3
@Interface
Помимо того, что предложили другие пользователи. Можете попробовать https://developer.mozilla.org/en-US/docs/Web/API/I...

Это вроде то что вам нужно, но не уверен насчет поддержки браузерами (подойдет ли вам такая)
Ответ написан
Комментировать
Ankhena
@Ankhena Куратор тега JavaScript
Нежно люблю верстку
Комментировать
можно через отслеживание величины прокрутки. Мы то можем получить координаты размещения элемента на странице. : https://codepen.io/fishtoyo/pen/PqEYjY
- недостаток, при адаптивной верстке, тяжело отследить или пересчитывать расстояние.

Но Я бы посоветовал этот плагин для jQuery. Он более широкого действия: imakewebthings.com/waypoints/guides/getting-started - можно отследить что угодно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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