Автоматическая нумерация страниц с тонкой прокруткой

Я пытаюсь добавить автоматическое разбиение на страницы на странице с помощью плагина Javascript Slimscroll. Мне нужно определить позицию, которая почти на 200 пикселей выше конца этой страницы, чтобы я мог вызвать функцию отображения следующей страницы (которая будет добавлена ​​внизу) в этой позиции полосы прокрутки. Я использую событие "slimscrolling" в slimscroll и, следовательно, я могу отслеживать местоположение прокрутки в любое время. Но когда div загружен двумя или тремя такими страницами, как я могу получить позицию, которая немного выше 200px от текущего дна. Если я использую событие "slimscroll" вместо события "slimscrolling", я не получу ничего, кроме "top" или "bottom". Пожалуйста помоги

$("#learn-notifications-inner").slimscroll().bind("slimscrolling", function(e, pos) {
// somehow find the position (new_position) which is 200px above the current bottom 
  if(pos >= new_position)
    paginate_notifications()
});

1 ответ

Решение

Есть два события: slimscrolling и slimscroll. Событие slimscroll отправляет только "верх" или "низ". Может быть, проверить, чтобы убедиться, что это правильно.

Другие вопросы по тегам