これは私の最初の 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');
}
});