Условное заявление WooCommerce Check Out Addon - PullRequest
0 голосов
/ 04 сентября 2018

Я использую WooCommerce Checkout Addon для дополнительного поля. Я применил логику для отображения определенного поля, если выбран определенный переключатель, но он не работает.

Вот мой код

function wc_checkout_add_ons_conditionally_show_field() {

    wc_enqueue_js( "
        $( 'input[name=wc_checkout_add_ons_9]' ).change( function () {

            if ( $( this ).children("Delivery In selected area").filter(":selected").text() ) {


                $( '#wc_checkout_add_ons_10_field' ).show();

            } else {


                $( '#wc_checkout_add_ons_7_field' ).hide();

            }

        } ).change();
    " );
}
add_action( 'wp_enqueue_scripts', 'wc_checkout_add_ons_conditionally_show_field' );

То, что я хочу, - если человек выбрал пункт получения, доставка в выбранной области будет скрыта.

Тип доставки: ID: 9 Доставка в выбранном месте: ID: 10

Вот так это выглядит

...