HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/Velosophe/dev.abloc.cc/wwwroot/app/themes/abloc/js/nm-shop-add-to-cart.min.js
/* NM: Add-to-cart script */
(function(c){c.extend(c.nmTheme,{atc_init:function(){this.atcBind()},atcBind:function(){var d=this;d.$body.on("click",".single_add_to_cart_button",function(a){var b=c(this);if(b.is(".disabled"))console.log("NM: Add-to-cart button disabled");else if(b.hasClass("nm-simple-add-to-cart-button")||b.hasClass("nm-variable-add-to-cart-button"))a.preventDefault(),d.quickviewOpen=d.quickviewIsOpen(),d.quickviewOpen&&b.addClass("nm-loader nm-loader-light"),b.attr("disabled","disabled"),a=b.closest("form"),a.length&&
(a={product_id:a.find("[name*='add-to-cart']").val(),product_variation_data:a.serialize()},d.$body.trigger("adding_to_cart",[b,a]),d.atcAjaxSubmitForm(b,a))})},atcAjaxSubmitForm:function(d,a){var b=this;if(a.product_id){var g=wc_add_to_cart_params.wc_ajax_url.toString().replace("wc-ajax=%%endpoint%%","add-to-cart="+a.product_id+"&nm-ajax-add-to-cart=1");c.ajax({type:"POST",url:g,data:a.product_variation_data,dataType:"html",cache:!1,headers:{"cache-control":"no-cache"},error:function(b,a,c){console.log("NM: AJAX error - atcAjaxSubmitForm() - "+
c)},success:function(a){a=c("<div>"+a+"</div>");var e=a.find("#nm-shop-notices-wrap"),f=e.find(".woocommerce-error").length?!0:!1,e={".nm-menu-cart-count":a.find(".nm-menu-cart-count").prop("outerHTML"),"#nm-shop-notices-wrap":e.prop("outerHTML"),"#nm-cart-panel":a.find("#nm-cart-panel").prop("outerHTML")};b.shopReplaceFragments(e);b.$body.trigger("added_to_cart",[e,""]);b.quickviewOpen?(c.magnificPopup.close(),f?b.isShop&&b.shopScrollToTop():b.$widgetPanel.length&&setTimeout(function(){b.widgetPanelShow(!1)},
350)):(d.removeAttr("disabled"),f&&setTimeout(function(){c("#nm-widget-panel-overlay").trigger("click");b.isShop&&b.shopScrollToTop()},500));a.empty()}})}else console.log("NM (Error): No product id found")}});c.nmThemeExtensions.add_to_cart=c.nmTheme.atc_init})(jQuery);