0

これは私の最初の JavaScript の 1 つですが、これが私がやろうとしていることです。

  • JavaScript が無効になっている場合は、paypal のラジオ ボタンを選択して、クレジット カードに変更するオプションを非表示にします。

  • JavaScript が有効になっている場合、デフォルトでクレジット カード オプションが有効になり、PayPal を選択するオプションもあります。

  • ラジオでクレジットカード オプションが選択されている場合、関連するフィールドが表示されます。

これは、オンラインで読んだ情報からのコードの試みです。なぜそれが機能しないのか、誰かが私を助けることができますか?

http://jsfiddle.net/spadez/PceBr/4/

// IF JAVASCRIPT ENABLED...

// select card option by default
$('input:radio[name="creditcard"]').prop("checked", true);
// unhide payment options
$('#paymentchoice').removeClass('hidden');
// unhide card options
$('input:radio[name="creditcard"]').change(
if ($(this).is(':checked') {
    $('#card').removeClass('hidden');
}
});
4

3 に答える 3