Current File : /home/kelaby89/muzza.fit/wp-content/themes/deadlift/assets/js/carousels.min.js |
var DeadliftCarousels=function(a){"use strict";return{init:function(){var b=this;this.moduleCarousel(),this.WolfTestimonialsCarousel(),a(window).resize(function(){b.resizeWolfTestimonials()}).resize()},moduleCarousel:function(){var b=a(".entry-link-mask, .entry-link, .woocommerce-LoopProduct-link");DeadliftUi.isMobile||a(".module-carousel").each(function(){a(this).find(".entry").hasClass(".entry-product")&&a(this).find(".entry").length<parseInt(DeadliftParams.relatedProductCount,10)+1||a(this).flickity({groupCells:!0,prevNextButtons:!1,cellSelector:".entry"})}).on("select.flickity",function(){setTimeout(function(){window.dispatchEvent(new Event("scroll"))},500)}).on("dragStart.flickity",function(){b.addClass("disabled")}).on("dragEnd.flickity",function(){setTimeout(function(){b.removeClass("disabled")},1e3)})},resizePosts:function(){var b=-1;a(".post-display-carousel .entry-summary-content").removeAttr("style"),a(".post-display-carousel").each(function(){a(this).find(".entry-summary-content").each(function(){b=b>a(this).height()?b:a(this).height()}),a(this).find(".entry-summary-content").each(function(){a(this).height(b)})})},WolfTestimonialsCarousel:function(){var b=a(".entry-link");a(".testimonials-display-carousel").each(function(){a(this).flickity({groupCells:!0,prevNextButtons:!1,cellSelector:".entry"})}).on("select.flickity",function(){setTimeout(function(){window.dispatchEvent(new Event("scroll"))},500)}).on("dragStart.flickity",function(){b.addClass("disabled")}).on("dragEnd.flickity",function(){setTimeout(function(){b.removeClass("disabled")},1e3)})},resizeWolfTestimonials:function(){var b=-1;a(".entry-testimonial .testimonial-content").removeAttr("style"),a(".entry-testimonial").each(function(){a(this).find(".testimonial-content").each(function(){b=b>a(this).height()?b:a(this).height()}),a(this).find(".testimonial-content").each(function(){a(this).height(b)})})}}}(jQuery);!function(a){"use strict";a(window).on("load",function(){DeadliftCarousels.init()})}(jQuery);