Current File : /home/kelaby89/muzza.fit/wp-content/themes/deadlift/assets/js/loadposts.min.js |
var DeadliftLoadPosts=function(a){"use strict";return{isWVC:"undefined"!=typeof WVC,isWolfCore:"undefined"!=typeof WolfCore,init:function(){this.loadMorePosts()},loadMorePosts:function(){var b=this;a(document).on("click",".loadmore-button",function(c){if(c.preventDefault(),DeadliftParams.isCustomizer)return c.stopPropagation(),void alert(DeadliftParams.l10n.infiniteScrollDisabledMsg);var d=a(this),e=d.attr("href");d.hasClass("trigger-loading")||(d.addClass("trigger-loading"),d.html(DeadliftParams.l10n.infiniteScrollMsg),a.get(e,function(a){a?b.processContent(a,d):console.log("empty response")}))})},processContent:function(b,c){if(b){var d,e,f,g=this,h=c.attr("href"),i=c.parent().prev().attr("id"),j=a("#"+i),k=j.find(".entry:first-child").attr("data-aos"),l=parseInt(c.attr("data-max-pages"),10),m=j.find(".entry:last-child"),n=m.offset().top+m.height();e=a(document.createElement("html")),e[0].innerHTML=b,d=e.find("#"+i).html(),f=parseInt(e.find(".loadmore-button").attr("data-next-page"),10),k&&(e.find("#"+i).find(".entry").each(function(){a(this).addClass("aos-disabled"),a(this).attr("data-aos-delay",1500)}),d=e.find("#"+i).html()),j.append(d),DeadliftUi.AOS(j),g.trackPageView(h),DeadliftParams.doLoadMorePaginationHashChange&&history.pushState(null,null,h),l<f||void 0===f||isNaN(f)?(c.html(DeadliftParams.l10n.infiniteScrollEndMsg),setTimeout(function(){c.fadeOut(500,function(){a(this).remove()})},3e3)):a.post(DeadliftParams.ajaxUrl,{action:"deadlift_ajax_get_next_page_link",href:c.attr("href")},function(b){b&&a.parseJSON(b)&&(b=a.parseJSON(b),c.attr("data-current-page",b.currentPage),c.attr("data-next-page",b.nextPage),c.attr("href",b.href)),c.removeClass("trigger-loading"),c.html("<span>"+DeadliftParams.l10n.loadMoreMsg+"</span>"),a(window).trigger("deadlift_loaded_posts_button_ready")}),g.callBack(j),a(window).trigger("deadlift_loaded_posts");var o=new CustomEvent("deadlift_loaded_posts",{detail:"Posts Loaded"});window.dispatchEvent(o),j.hasClass("grid-padding-yes")&&(n+=14),j.hasClass("display-metro")||j.hasClass("display-masonry")||j.hasClass("display-masonry_modern")?setTimeout(function(){g.scrollToPoint(a(window).scrollTop()+200)},1e3):setTimeout(function(){g.scrollToPoint(n)},1e3),setTimeout(function(){window.dispatchEvent(new Event("resize"))},1500)}},urldecode:function(a){var b=document.createElement("textarea");return b.innerHTML=a,b.value},scrollToPoint:function(b){a("html, body").stop().animate({scrollTop:b-DeadliftUi.getToolBarOffset()},1e3,"swing")},trackPageView:function(a){"undefined"!=typeof _gaq?_gaq.push(["_trackPageview",a]):"undefined"!=typeof ga&&ga("send","pageview",{page:a})},callBack:function(b){b=b||a(".items");var c=b.find(".entry:first-child").attr("data-aos");"undefined"!=typeof DeadliftUi&&(DeadliftUi.adjustmentClasses(),DeadliftUi.resizeVideoBackground(),DeadliftUi.lazyLoad(),DeadliftUi.fluidVideos(b,!0),DeadliftUi.flexSlider(),DeadliftUi.lightbox(),DeadliftUi.addItemAnimationDelay(),DeadliftUi.parallax(),DeadliftUi.setInternalLinkClass(),DeadliftUi.muteVimeoBackgrounds(),"undefined"!=typeof DeadliftYTVideoBg&&(DeadliftYTVideoBg.init(b),DeadliftYTVideoBg.playVideo(b)),setTimeout(function(){DeadliftUi.videoThumbnailPlayOnHover()},300)),(a(".masonry-container").length||a(".metro-container").length)&&(DeadliftMasonry.masonry(),DeadliftMasonry.resizeTimer(),b.data("isotope")&&b.isotope("reloadItems").isotope()),a(".fleximages-container").length&&DeadliftMasonry.flexImages(),"undefined"!=typeof WPM&&WPM.init(),"undefined"!=typeof WVCBigText&&WVCBigText.init(),"undefined"!=typeof WolfCoreBigText&&WolfCoreBigText.init(),"undefined"!=typeof WolfCustomPostMeta&&WolfCustomPostMeta.checkLikedPosts(),b.find(".twitter-tweet").length&&a.getScript("http://platform.twitter.com/widgets.js"),b.find(".instagram-media").length&&(a.getScript("//platform.instagram.com/en_US/embeds.js"),void 0!==window.instgrm&&window.instgrm.Embeds.process()),b.find("audio:not(.minimal-player-audio):not(.loop-post-player-audio),video:not(.video-bg)").length&&b.find("audio,video").mediaelementplayer(),c&&setTimeout(function(){b.find(".aos-disabled").each(function(){a(this).removeClass("aos-disabled")})},1e3)}}}(jQuery);!function(a){"use strict";a(document).ready(function(){DeadliftLoadPosts.init()})}(jQuery);