Skip to content

Instantly share code, notes, and snippets.

@Robdel12
Last active December 27, 2015 08:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Robdel12/7298379 to your computer and use it in GitHub Desktop.
Save Robdel12/7298379 to your computer and use it in GitHub Desktop.
Personal site ajax loader
var nextPageNumber = 1;
function nextPage() {
//EX:
//http://www.robert-deluca.com/blog/page/2/
nextPageNumber++;
var pageNumber = "http://www.robert-deluca.com/blog/page/" + nextPageNumber;
//Debugging
//console.log(nextPageNumber);
//console.log(pageNumber);
return pageNumber;
}
jQuery(document).ready(function(){
$.ajaxSetup ({
cache: false
});
$("#prev_page").click(function(event){
event.preventDefault();
$('.loading-div').show(function(){
$.get(nextPage(), function(data){
$('.loaded-in-posts').append($(data).find('.blog-roll').html());
}).done(function(){
$('.loading-div').hide();
}).fail(function(){
$('.loading-div').hide();
$('.error-div').show(function(){
$(this).delay(4000).fadeOut();
});
});
});
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment