woo.min.js (1609B)
1 !function(e){function o(o){o.prepend('<a href="#" class="close-mini-cart small"><i class="fa fa-close"></i></a>'),e(".close-mini-cart").click(function(){e("body").off("mouseover.ope-wooo"),o.fadeOut()})}function t(e,o,t){e.parent().append(t);var n=e.find("li").not(o);o.off().on("mouseover",function(c){0!==t.children().length&&(n.trigger("mouseleave"),r(t,o,e),i(t,o))})}function i(o,t){if(!e("body").is(".woocommerce-cart")&&!e("body").is(".woocommerce-checkout")){var i=t.offset().top+t.outerHeight()-t.closest("div").offset().top;if(t.offset().left<o.outerWidth())n=t.offset().left+o.outerWidth()+12;else var n=t.offset().left+t.width()+5;o.css({position:"absolute","z-index":"100000",top:i,left:n}),o.fadeIn()}}function n(o,t,i){var n=e.contains(i[0],o[0])||o.is(i),r=e.contains(t[0],o[0])||o.is(t);return n||r}var r=function(o,t,i){e("body").on("mouseover.ope-wooo",function(){var r=e(event.target);n(r,o,t)||r.is(i)||(e("body").off("mouseover.ope-wooo"),o.fadeOut())})};jQuery(document).ready(function(){var n=jQuery("#main_menu"),r=n.find("li.materialis-menu-cart"),c=r.find(".materialis-woo-header-cart");t(n,r,c),o(c),r.children("a").on("touchstart",function(o){"use strict";c.is(":visible")?window.location=e(this).attr("href"):(o.preventDefault(),i(c,r))})}),e(".woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:eq(0) .wp-post-image").on("load",function(){var o=e(this);o&&setTimeout(function(){var e=o.closest(".woocommerce-product-gallery__image").height(),t=o.closest(".flex-viewport");e&&t&&t.height(e)},500)}).each(function(){this.complete&&e(this).load()})}(jQuery);