Добрый день. При скролле, при достижении определенной высоты, срабатывает определенный код. Например:
$(document).on('scroll', function() {
if ($(document).scrollTop() >= firstPoint && $(document).scrollTop() < secondPoint) {
someFunction1();
} else if ($(document).scrollTop() >= secondPoint && $(document).scrollTop() < thirdPoint) {
someFunction2();
}
});
Как сделать так, чтобы все это дело срабатывало единожды, а не постоянно во время скролла? Т.е., достигли первой точки - и someFunction1() сработала только один раз, а не постоянно, пока длится скролл между первой и второй точкой. При этом отслеживание скролла должно продолжаться, т.е. someFunction2() - тоже должна сработать. И тоже один раз.