advanced-accordion.js
2 years ago
advanced-accordion.min.js
2 years ago
advanced-data-table.js
2 years ago
advanced-data-table.min.js
2 years ago
advanced-tabs.js
2 years ago
advanced-tabs.min.js
2 years ago
beehive-elements.js
3 years ago
beehive-elements.min.js
4 years ago
betterdocs-category-grid.js
3 years ago
betterdocs-category-grid.min.js
4 years ago
business-reviews.js
3 years ago
business-reviews.min.js
3 years ago
content-ticker.js
3 years ago
content-ticker.min.js
3 years ago
count-down.js
3 years ago
count-down.min.js
3 years ago
data-table.js
3 years ago
data-table.min.js
3 years ago
event-calendar.js
2 years ago
event-calendar.min.js
2 years ago
facebook-feed.js
2 years ago
facebook-feed.min.js
2 years ago
fancy-text.js
3 years ago
fancy-text.min.js
3 years ago
filterable-gallery.js
2 years ago
filterable-gallery.min.js
2 years ago
general.js
2 years ago
general.min.js
2 years ago
image-accordion.js
2 years ago
image-accordion.min.js
2 years ago
interactive-circle.js
2 years ago
interactive-circle.min.js
2 years ago
load-more.js
2 years ago
load-more.min.js
2 years ago
login-register.js
2 years ago
login-register.min.js
2 years ago
nft-gallery.js
3 years ago
nft-gallery.min.js
3 years ago
post-grid.js
3 years ago
post-grid.min.js
3 years ago
price-table.js
3 years ago
price-table.min.js
3 years ago
product-grid.js
3 years ago
product-grid.min.js
3 years ago
progress-bar.js
3 years ago
progress-bar.min.js
3 years ago
quick-view.js
2 years ago
quick-view.min.js
3 years ago
reading-progress.js
3 years ago
reading-progress.min.js
3 years ago
scroll-to-top.js
3 years ago
scroll-to-top.min.js
3 years ago
simple-menu.js
2 years ago
simple-menu.min.js
2 years ago
sticky-video.js
2 years ago
sticky-video.min.js
2 years ago
svg-draw.js
2 years ago
svg-draw.min.js
2 years ago
table-of-content.js
3 years ago
table-of-content.min.js
3 years ago
twitter-feed.js
2 years ago
twitter-feed.min.js
2 years ago
typeform.js
3 years ago
typeform.min.js
3 years ago
woo-cart.js
2 years ago
woo-cart.min.js
2 years ago
woo-checkout.js
2 years ago
woo-checkout.min.js
2 years ago
woo-product-carousel.js
3 years ago
woo-product-carousel.min.js
3 years ago
woo-product-gallery.js
3 years ago
woo-product-gallery.min.js
3 years ago
woo-product-list.js
2 years ago
woo-product-list.min.js
2 years ago
wrapper-link.js
3 years ago
wrapper-link.min.js
2 years ago
quick-view.min.js
1 lines
| 1 | !function(e){var t={};function o(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,o),a.l=!0,a.exports}o.m=e,o.c=t,o.d=function(e,t,r){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(o.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)o.d(r,a,function(t){return e[t]}.bind(null,a));return r},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=22)}({22:function(e,t){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function a(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?r(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function n(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==o(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!==o(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===o(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i={quickViewAddMarkup:function(e,t){t("body > .eael-woocommerce-popup-view").length||t("body").prepend('<div style="display: none" class="eael-woocommerce-popup-view eael-product-popup eael-product-zoom-in woocommerce">\n \t\t\t<div class="eael-product-modal-bg"></div>\n \t\t\t<div class="eael-popup-details-render eael-woo-slider-popup"><div class="eael-preloader"></div></div>\n \t\t\t\t </div>')},openPopup:function(e,t){e.on("click",".open-popup-link",(function(e){e.preventDefault(),e.stopPropagation();var o=t(this).data("quickview-setting"),r=t(".eael-woocommerce-popup-view");r.find(".eael-popup-details-render").html('<div class="eael-preloader"></div>'),r.addClass("eael-product-popup-ready").removeClass("eael-product-modal-removing"),r.show(),t.ajax({url:localize.ajaxurl,type:"post",data:a(a({action:"eael_product_quickview_popup"},o),{},{security:localize.nonce}),success:function(e){if(e.success){var a=t(e.data).children(".eael-product-popup-details");a.find(".variations_form").wc_variation_form();var n=r.find(".eael-popup-details-render");r.find(".eael-popup-details-render").html(a);var i=r.find(".woocommerce-product-gallery");n.addClass("elementor-"+o.page_id),n.children().addClass("elementor-element elementor-element-"+o.widget_id),a.height()>400?a.css("height","75vh"):a.css("height","auto"),setTimeout((function(){var e=i.find(".woocommerce-product-gallery__image").height();t("body").prepend('<style class="eael-quick-view-dynamic-css">.woocommerce-product-gallery .flex-viewport { height: '+e+"px; }</style>"),i.wc_product_gallery(),i.closest(".eael-product-image-wrap").css("background","none")}),500),setTimeout((function(){t(".eael-quick-view-dynamic-css").remove()}),1500)}}})}))},closePopup:function(e,t){t(document).on("click",".eael-product-popup-close",(function(e){e.stopPropagation(),i.remove_product_popup(t)})),t(document).on("click",(function(e){e.target.closest(".eael-product-popup-details")||i.remove_product_popup(t)}))},singlePageAddToCartButton:function(e,t){t(document).on("click",".eael-woo-slider-popup .single_add_to_cart_button",(function(e){e.preventDefault(),e.stopImmediatePropagation();var o=t(this),r=t(this).val(),a=o.closest("form.cart").find('input[name="variation_id"]').val()||"",n=o.closest("form.cart").find('input[name="quantity"]').val(),i=o.closest("form.cart.grouped_form"),c=o.closest("form.cart"),u=[];i=i.serializeArray(),c.hasClass("variations_form")&&(r=c.find('input[name="product_id"]').val()),i.length>0?i.forEach((function(e,t){var o=parseInt(e.name.replace(/[^\d.]/g,""),10);e.name.indexOf("quantity[")>=0&&""!=e.value&&o>0&&(u[u.length]={product_id:o,quantity:e.value,variation_id:0})})):u[0]={product_id:r,quantity:n,variation_id:a},o.removeClass("eael-addtocart-added"),o.addClass("eael-addtocart-loading"),t.ajax({url:localize.ajaxurl,type:"post",data:{action:"eael_product_add_to_cart",product_data:u,eael_add_to_cart_nonce:localize.nonce,cart_item_data:c.serializeArray()},success:function(e){e.success&&(t(document.body).trigger("wc_fragment_refresh"),o.removeClass("eael-addtocart-loading"),o.addClass("eael-addtocart-added"),"yes"==localize.cart_redirectition&&(window.location.href=localize.cart_page_url))}})}))},preventStringInNumberField:function(e,t){t(document).on("keypress",".eael-product-details-wrap input[type=number]",(function(e){var t=e.keyCode||e.which,o=/^[0-9]+$/.test(String.fromCharCode(t));return o||!1}))},remove_product_popup:function(e){var t=e(".eael-product-popup.eael-product-zoom-in.eael-product-popup-ready");t.addClass("eael-product-modal-removing").removeClass("eael-product-popup-ready"),t.find(".eael-popup-details-render").html("")}};ea.elementStatusCheck("eaelQuickView")||(ea.hooks.addAction("quickViewAddMarkup","ea",i.quickViewAddMarkup,10),ea.hooks.addAction("quickViewPopupViewInit","ea",i.openPopup,10),ea.hooks.addAction("quickViewPopupViewInit","ea",i.closePopup,10),ea.hooks.addAction("quickViewPopupViewInit","ea",i.singlePageAddToCartButton,10),ea.hooks.addAction("quickViewPopupViewInit","ea",i.preventStringInNumberField,10))}}); |