Desea ocultar el aviso de woocommerce con jQuery en la página de pago si la casilla de verificación de clase de envío específica está marcada. Intentando hacer con este código pero no funciona para mí :(
//Hide Delivery Message in case Express Shipping Checked add_action( 'woocommerce_checkout_process', 'hide_notice_billing' ); function hide_notice_billing(){ ?> <script> jQuery(function($){ $(document).ready(function() { $(document).on("click", "#shipping_method_0_flat_rate-12", function(e) { var checked = $(this).find("input:checkbox").is(":checked"); if (checked) { $('.woocommerce-message').hide(300); } else { $('.woocommerce-message').show(300); } }); }); }); </script> <?php }