diff --git a/assets/js/admin.js b/assets/js/admin.js index feb6134..cc03c2a 100644 --- a/assets/js/admin.js +++ b/assets/js/admin.js @@ -2,22 +2,16 @@ 'use strict'; $( function () { + $( '#woocommerce_pagarme_methods' ).on( 'change', function () { + var current = $( this ).val(), + elements = $( '#mainform h4:eq(0), #mainform table:eq(1)' ); - function switchInstallmentsOptions( target ) { - var elements = $( '#mainform h4:eq(0), #mainform table:eq(1)' ); - - if ( 'ticket' === target ) { + if ( 'ticket' === current ) { elements.hide(); } else { elements.show(); } - } - - switchInstallmentsOptions( $( '#woocommerce_pagarme_methods' ).val() ); - - $( '#woocommerce_pagarme_methods' ).on( 'change', function () { - switchInstallmentsOptions( $( this ).val() ); - }); + }).change(); }); }( jQuery )); diff --git a/assets/js/admin.min.js b/assets/js/admin.min.js index dfd5821..2ba3ce6 100644 --- a/assets/js/admin.min.js +++ b/assets/js/admin.min.js @@ -1 +1 @@ -!function(a){"use strict";a(function(){function b(b){var c=a("#mainform h4:eq(0), #mainform table:eq(1)");"ticket"===b?c.hide():c.show()}b(a("#woocommerce_pagarme_methods").val()),a("#woocommerce_pagarme_methods").on("change",function(){b(a(this).val())})})}(jQuery); \ No newline at end of file +!function(a){"use strict";a(function(){a("#woocommerce_pagarme_methods").on("change",function(){var b=a(this).val(),c=a("#mainform h4:eq(0), #mainform table:eq(1)");"ticket"===b?c.hide():c.show()}).change()})}(jQuery); \ No newline at end of file