// source --> //golfplaza72.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=2.6.12 /*! * WooCommerce Add to Cart JS */ jQuery(function(a){return"undefined"!=typeof wc_add_to_cart_params&&void a(document).on("click",".add_to_cart_button",function(){var b=a(this);if(b.is(".ajax_add_to_cart")){if(!b.attr("data-product_id"))return!0;b.removeClass("added"),b.addClass("loading");var c={};return a.each(b.data(),function(a,b){c[a]=b}),a(document.body).trigger("adding_to_cart",[b,c]),a.post(wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","add_to_cart"),c,function(c){if(c){var d=window.location.toString();if(d=d.replace("add-to-cart","added-to-cart"),c.error&&c.product_url)return void(window.location=c.product_url);if("yes"===wc_add_to_cart_params.cart_redirect_after_add)return void(window.location=wc_add_to_cart_params.cart_url);b.removeClass("loading");var e=c.fragments,f=c.cart_hash;e&&a.each(e,function(b){a(b).addClass("updating")}),a(".shop_table.cart, .updating, .cart_totals").fadeTo("400","0.6").block({message:null,overlayCSS:{opacity:.6}}),b.addClass("added"),wc_add_to_cart_params.is_cart||0!==b.parent().find(".added_to_cart").length||b.after(' '+wc_add_to_cart_params.i18n_view_cart+""),e&&a.each(e,function(b,c){a(b).replaceWith(c)}),a(".widget_shopping_cart, .updating").stop(!0).css("opacity","1").unblock(),a(".shop_table.cart").load(d+" .shop_table.cart:eq(0) > *",function(){a(".shop_table.cart").stop(!0).css("opacity","1").unblock(),a(document.body).trigger("cart_page_refreshed")}),a(".cart_totals").load(d+" .cart_totals:eq(0) > *",function(){a(".cart_totals").stop(!0).css("opacity","1").unblock()}),a(document.body).trigger("added_to_cart",[e,f,b])}}),!1}return!0})}); // source --> https://golfplaza72.com/wp-content/plugins/js_composer/assets/js/vendors/woocommerce-add-to-cart.js?ver=5.0.1 window.jQuery( document ).ready( function ( $ ) { $( 'body' ).on( 'adding_to_cart', function ( event, $button, data ) { $button && $button.hasClass( 'vc_gitem-link' ) && $button .addClass( 'vc-gitem-add-to-cart-loading-btn' ) .parents( '.vc_grid-item-mini' ) .addClass( 'vc-woocommerce-add-to-cart-loading' ) .append( $( '
' ) ); } ).on( 'added_to_cart', function ( event, fragments, cart_hash, $button ) { if ( 'undefined' === typeof($button) ) { $button = $( '.vc-gitem-add-to-cart-loading-btn' ); } $button && $button.hasClass( 'vc_gitem-link' ) && $button .removeClass( 'vc-gitem-add-to-cart-loading-btn' ) .parents( '.vc_grid-item-mini' ) .removeClass( 'vc-woocommerce-add-to-cart-loading' ) .find( '.vc_wc-load-add-to-loader-wrapper' ).remove(); } ); } ); // source --> https://golfplaza72.com/wp-content/plugins/woocommerce-delivery-notes/js/jquery.print-link.js?ver=4.7.2 (function($) { $.fn.printLink = function(options) { var iframe = null; var settings = $.extend({ url: null }, options); // Apply to all elements return this.each(function() { // Click handler on the link $(this).on('click', function(event) { event.preventDefault(); // Target element var element = $(this); // Get the url from the anchor or overwrite it var url = element.attr('href'); if(settings.url) { url = settings.url; } // Open the url directly when an iframe printing is not supported. if(navigator.userAgent.match(/opera/i) || navigator.userAgent.match(/trident/i) || (navigator.userAgent.match(/msie/i) && window.addEventListener)) { element.trigger('printLinkError'); return false; } // Trigger load element.trigger('printLinkInit'); // Print the url with a hidden iframe if(!$('#printLinkIframe')[0]) { // Create a new iframe var iframe = ''; $('body').append(iframe); // Start the printing when the url is loaded $('#printLinkIframe').on('load',function() { element.trigger('printLinkComplete'); frames['printLinkIframe'].focus(); frames['printLinkIframe'].print(); }); } else { // Change the iframe src in case the iframe already exists $('#printLinkIframe').attr('src', url); } }); }); return this; }; }(jQuery)); // source --> https://golfplaza72.com/wp-content/plugins/woocommerce-delivery-notes/js/theme.js?ver=4.7.2 jQuery(document).ready(function($) { /* * Print button */ $('.woocommerce .button.print').printLink(); $('.woocommerce .button.print').on('printLinkError', function(event) { window.open(event.currentTarget.href); }); });