Как отменить результат прошлой проверки при window.scroll?
Необходимо выполнить нужную функцию в том случае, если пользователь долистал до нужного блока (коих много). Дело в том, что они следуют друг за другом и к каждой нужно применить функцию. В результате, если пользователь, к примеру, доскроллил до второго блока, его функция выполняется, но и не отменяется функция первой. Как это можно исправить?
Нужно проверять где мы конкретно сейчас находимся.
А условия проверки должны учитывать находимся ли мы в текущем блоке, то есть:
если отступ сверху страницы не меньше чем верхняя граница блока в который нужно попастьИ не больше чем верхняя блока в который нужно попасть + высота блока
Нужно проверять где мы конкретно сейчас находимся.
А условия проверки должны учитывать находимся ли мы в текущем блоке, то есть:
если отступ сверху страницы не меньше чем верхняя граница блока в который нужно попасть И не больше чем верхняя граница блока в который нужно попасть + высота блока