jquery(document).ready(function(){ var site_url = $('body').attr('data-siteurl') $(document).on('click','button.load_more_post_ajax', function(e){ e.preventdefault() var node = $(this) var loader = $('
') node.before(loader) node.css('display','none') var paged = parseint(node.attr('data-page'))+1 $.post(site_url+'/wp-admin/admin-ajax.php',{ action:'load_more_post',paged,term_id:node.attr('data-term_id'),taxonomy:node.attr('data-taxonomy'),perpage:node.attr('data-perpage'), post_type:node.attr('data-post_type'),order:node.attr('data-order'),orderby:node.attr('data-orderby'),maxpage:node.attr('data-maxpage'), s:node.attr('data-s'),template:node.attr('data-template'),post__in:node.attr('data-post__in'),term_id:node.attr('data-term_id'),taxonomies:node.attr('data-taxonomies') }, function(data){ loader.remove() node.attr('data-page',paged) node.closest('div').find('.container').append(data) if (parseint(node.attr('data-maxpage'))>paged) { node.css('display','inline-block') } }) }) })