var $grid=jQuery('.grid').masonry({
itemSelector: 'none',
columnWidth: '.grid__col-sizer',
gutter: '.grid__gutter-sizer',
percentPosition: true,
stagger: 30,
visibleStyle: { transform: 'translateY(0)', opacity: 1 },
hiddenStyle: { transform: 'translateY(100px)', opacity: 0 },
});
var msnry=$grid.data('masonry');
$grid.imagesLoaded(function(){
$grid.removeClass('are-images-unloaded');
$grid.masonry('option', { itemSelector: '.grid__item' });
var $items=$grid.find('.grid__item');
$grid.masonry('appended', $items);
});
function getPenPath(){
var root_path=jQuery('#root_path').val();
var total_page=jQuery('#total_testimonial_page').val();
var pageNumber=(this.loadCount + 1);
if(pageNumber <=total_page){
return root_path+'/testimonials/?cpage=' + pageNumber;
}}
$grid.infiniteScroll({
path: getPenPath,
append: '.grid__item',
outlayer: msnry,
history: false,
button: '.load-more-button',
scrollThreshold: false,
status: '.page-load-status',
});