Я использую jquery.nicescroll и связывающее событие прокрутки, чтобы определить, когда прокрутка достигла дна, но моя проблема в том, что JS обнаруживает только событие прокрутки только ЕСЛИ пользователь может прокручивать. Это означает, что если я достиг дна div и фактически прокрутил вниз, JS не связывает событие прокрутки.
Моя цель - установить таймер, когда пользователь достигнет нижней части div, и еслиони прокручивают снова (после таймера), чтобы запустить функцию. Но я не хочу, чтобы эта функция запускалась, когда пользователь достигает дна (представьте, что вы прокручиваете страницу вниз, чтобы прочитать конец страницы, а после этого , вы прокручиваете снова, чтобы перейти к другому разделу страницы. ). Мне нужно рассчитать время действия, чтобы убедиться, что функция не срабатывает из-за «слишком большого количества прокрутки», чтобы перейти к нижней части страницы. Мне нужно знать, что пользователь уже находится внизу и через некоторое время снова прокручивается.
В любом случае, я ищу способ определения прокрутки / прокрутки мыши даже когда вы не можете прокрутить больше. Просто действие прокрутки, а не фактическая прокрутка.