Call ship-to-different-address change handler manually in lieu of event trigger
Avoids unnecessary update_checkout call on initialization.
This commit is contained in:
parent
4a94037c52
commit
264556be91
|
@ -50,7 +50,7 @@ jQuery( function( $ ) {
|
||||||
this.$checkout_form.on( 'change', '#ship-to-different-address input', this.ship_to_different_address );
|
this.$checkout_form.on( 'change', '#ship-to-different-address input', this.ship_to_different_address );
|
||||||
|
|
||||||
// Trigger events
|
// Trigger events
|
||||||
this.$checkout_form.find( '#ship-to-different-address input' ).change();
|
this.ship_to_different_address();
|
||||||
this.init_payment_methods();
|
this.init_payment_methods();
|
||||||
|
|
||||||
// Update on page load
|
// Update on page load
|
||||||
|
@ -183,10 +183,11 @@ jQuery( function( $ ) {
|
||||||
wc_checkout_form.trigger_update_checkout();
|
wc_checkout_form.trigger_update_checkout();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
ship_to_different_address: function() {
|
ship_to_different_address: function( e ) {
|
||||||
$( 'div.shipping_address' ).hide();
|
if ( $( '#ship-to-different-address input' ).is( ':checked' ) ) {
|
||||||
if ( $( this ).is( ':checked' ) ) {
|
$( 'div.shipping_address' ).slideDown( e ? null : 0 );
|
||||||
$( 'div.shipping_address' ).slideDown();
|
} else {
|
||||||
|
$( 'div.shipping_address' ).slideUp( e ? null : 0 );
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
reset_update_checkout_timer: function() {
|
reset_update_checkout_timer: function() {
|
||||||
|
|
Loading…
Reference in New Issue