Данный:



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Похоже на проблему для библиотеки прокрутки, такой как ScrollMagic.
Вот демонстрация такой проблемы: ScrollMagic Горизонтальная прокрутка
На прокрутку (горизонтальную и вертикальную) с помощью JS можно реагировать следующим образом:
window.addEventListener('scroll', function(e) {
console.info('scroll event');
})div {
width: 2000px;
}<div>test</div>Отбить высоту страницы, прописанную в скрипте инициализации jInvertScroll.js, оказалось проще.
То есть было несколько условий, например:
if ($ (window) .scrollTop ()> 3000 && $ (window) .scrollTop () <4500) {
// наше действие
}
Спасибо всем, кто откликнулся!
если в контейнере несколько блоков с view = 90%, как отследить появление каждого отдельно?