This commit is contained in:
Baris Soner Usakli
2014-02-27 23:45:12 -05:00
parent 0682b5c5ea
commit 091723a8c5
8 changed files with 251 additions and 30 deletions

View File

@@ -446,15 +446,18 @@ var socket,
var previousScrollTop = 0;
app.enableInfiniteLoading = function(callback) {
$(window).off('scroll').on('scroll', function() {
var top = $(window).height() * 0.1;
var bottom = ($(document).height() - $(window).height()) * 0.9;
var currentScrollTop = $(window).scrollTop();
if($(window).scrollTop() < top && previousScrollTop > currentScrollTop) {
if(currentScrollTop < top && currentScrollTop < previousScrollTop) {
callback(-1);
} else if ($(window).scrollTop() > bottom && previousScrollTop < currentScrollTop) {
} else if (currentScrollTop > bottom && currentScrollTop > previousScrollTop) {
callback(1);
}
previousScrollTop = currentScrollTop;