Как правильно прописать событие для пагинации с помощью Ajax?
Задача: сделать на сайте пагинацию с помощью аякс. Человек скролит, доходит до определенного уровня и подгружаются новые товары.
Я прописал такой вот код: событие скролл. Если блок "#ajax_paginator" в зоне видимости, аяксом подгружаем нужную нам страницу /pag/2/
Проблема в том, что условие "если блок в зоне видимости" при событии "скролл" выполняется множество раз, и оно подгружает страницу /pag/2/ десяток раз к ряду.
Хотел бы попросить совета, как решить эту задачу. Возможно кардинально другим способом, так как я не особо опытен в js и мог изначально пойти неверным путем.