Sha256: d1a32d71a0a50f9a71aede5a2402c7a9cc89705f6d87a53cdc703faf4f170526
Contents?: true
Size: 1016 Bytes
Versions: 4
Compression:
Stored size: 1016 Bytes
Contents
//= require spree/backend SpreePaypalCheckout = { hideSettings: function(paymentMethod) { if (SpreePaypalCheckout.paymentMethodID && paymentMethod.val() == SpreePaypalCheckout.paymentMethodID) { // $('.payment-method-settings').children().hide(); $('#payment_amount').prop('disabled', 'disabled'); $('button[type="submit"]').prop('disabled', 'disabled'); $('#paypal-warning').show(); } else if (SpreePaypalCheckout.paymentMethodID) { $('.payment-method-settings').children().show(); $('button[type=submit]').prop('disabled', ''); $('#payment_amount').prop('disabled', '') $('#paypal-warning').hide(); } } } $(document).ready(function() { checkedPaymentMethod = $('[data-hook="payment_method_field"] input[type="radio"]:checked'); SpreePaypalCheckout.hideSettings(checkedPaymentMethod); paymentMethods = $('[data-hook="payment_method_field"] input[type="radio"]').click(function (e) { SpreePaypalCheckout.hideSettings($(e.target)); }); })
Version data entries
4 entries across 4 versions & 2 rubygems