first commit
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
/**
|
||||
* Apply ajax to get values of fragments when update cart
|
||||
* @param {type} $
|
||||
* @returns {undefined}
|
||||
*/
|
||||
|
||||
jQuery( function($) {
|
||||
|
||||
$( document.body ).on( 'added_to_cart removed_from_cart', function( event, fragments, cart_hash ) {
|
||||
var e = $.Event( 'storage' );
|
||||
|
||||
e.originalEvent = {
|
||||
key: wc_cart_fragments_params.cart_hash_key,
|
||||
};
|
||||
|
||||
$( '.oceanwp-woo-free-shipping' ).each( function( i, obj ) {
|
||||
var spanSelect = $( obj ),
|
||||
content = spanSelect.attr( 'data-content' ),
|
||||
rech_data = spanSelect.attr( 'data-reach' );
|
||||
|
||||
$.ajax( {
|
||||
type: 'post',
|
||||
dataType: 'json',
|
||||
url: woocommerce_params.ajax_url,
|
||||
data: {
|
||||
action: 'update_oceanwp_woo_free_shipping_left_shortcode',
|
||||
content: content,
|
||||
content_rech_data: rech_data
|
||||
},
|
||||
|
||||
success: function( response ) {
|
||||
spanSelect.html( '' );
|
||||
spanSelect.html( response );
|
||||
}
|
||||
} );
|
||||
} );
|
||||
|
||||
$( window ).trigger( e );
|
||||
} );
|
||||
|
||||
} );
|
||||
@@ -0,0 +1 @@
|
||||
jQuery(function(r){r(document.body).on("added_to_cart removed_from_cart",function(t,a,e){var o=r.Event("storage");o.originalEvent={key:wc_cart_fragments_params.cart_hash_key},r(".oceanwp-woo-free-shipping").each(function(t,a){var e=r(a),o=e.attr("data-content"),n=e.attr("data-reach");r.ajax({type:"post",dataType:"json",url:woocommerce_params.ajax_url,data:{action:"update_oceanwp_woo_free_shipping_left_shortcode",content:o,content_rech_data:n},success:function(t){e.html(""),e.html(t)}})}),r(window).trigger(o)})});
|
||||
Reference in New Issue
Block a user