mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-10 16:05:49 +01:00
infinite scroll refactor
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user