Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var endless = {
  2.     loading : false,
  3.     lastPage : false,
  4.     nextPage : {CurrentPage},
  5.     numPages : {TotalPages}
  6. };
  7.  
  8. var loadCallback = function(data){
  9.     $('#content').append(data)
  10. //  $('#loading').hide();
  11.     endless.loading = false;
  12. };
  13.  
  14. function onScroll(){
  15.     var element = $(document);
  16.     var bottom = element.height() - element.scrollTop() - $(window).height();
  17.  
  18.     // change pixel to percentage
  19.     if(bottom < 400 && !endless.lastPage && !endless.loading){
  20.         endless.nextPage++;
  21.         endless.loading = true;
  22.  
  23.         if(endless.nextPage === endless.numPages){
  24.             endless.lastPage = true;
  25.             // change the margin of the bottom to 20px
  26.         } else {
  27.             $('#content').load('/page/' + endless.nextPage + '#content .post', loadCallback);
  28. //          $('#loading').show();
  29.         }
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement