jQuery.noConflict();
jQuery(document).ready(function($) {
// Flags to find the start and ending of loading
var pflag = false;
var endpflag = false;
var selector = '.site-main';
// On scroll check.
$(window).on( 'scroll',function() {
if( $(selector).length > 0 ) {
var hT = $(selector).offset().top,
hH = $(selector).outerHeight(),
wH = $(window).height(),
wS = $(this).scrollTop();
// If reached to the specific id.
if (wS > (hT+hH-wH)){
if (!pflag && !endpflag) {
pflag = true;
// Get next page link
var p_next_href = jQuery('nav.pagination.navigation .next.page-numbers').attr('href');
if (typeof( p_next_href ) != "undefined") {
$( '
' ).load( p_next_href + ' .site-main', function() {
var pcontent = $(this).find('.site-main article');
var paginationpcontent = $(this).find(".site-main nav.pagination.navigation");
$(pcontent).insertAfter('.site-main article:last');
$('.site-main nav.pagination.navigation').replaceWith( paginationpcontent );
// If the next link is the last, change endpflag to true.
var p_next_href = jQuery('.site-main nav.pagination.navigation .next.page-numbers').attr('href');
if (typeof( p_next_href ) == "undefined") {
endpflag = true;
$('div.blog-loader').css({"display":"none"});
}
pflag = false;
});
} else {
$('div.blog-loader').css({"display":"none"});
}
}
}
}
});
});