infinite scroll refactor

This commit is contained in:
barisusakli
2014-05-17 17:55:51 -04:00
parent e43ebb0423
commit ff2bad635c
11 changed files with 237 additions and 322 deletions

View File

@@ -352,24 +352,6 @@ var socket,
});
};
var previousScrollTop = 0;
app.enableInfiniteLoading = function(callback) {
$(window).on('scroll', function() {
var top = $(window).height() * 0.1;
var bottom = ($(document).height() - $(window).height()) * 0.9;
var currentScrollTop = $(window).scrollTop();
if(currentScrollTop < top && currentScrollTop < previousScrollTop) {
callback(-1);
} else if (currentScrollTop > bottom && currentScrollTop > previousScrollTop) {
callback(1);
}
previousScrollTop = currentScrollTop;
});
};
var titleObj = {
active: false,
interval: undefined,