次のコードがあります。
var selectedMarkerClass = 'was-selected';
$('.group_1').change(function() {
$(this).addClass(selectedMarkerClass);
if ($('.' + selectedMarkerClass).length == $('.group_1').length) {
$('#2').removeClass('red');
}
});
問題の HTML は次のとおりです。
<input class="single_text_input group_1" type="text" name="primary_referral" />
<input class="single_text_input group_1" type="text" name="secondary_referral" />
<input class="group_1" type="radio" name="referral_open" value="Yes" /> Yes
<input class="group_1" type="radio" name="referral_open" value="No" /> No
<span id="2" class="red">Referral Group</span>
からクラスを削除するには、グループ内の両方のラジオ ボタンを変更する必要がありspan
ます。グループ内のラジオ ボタンを 1 つだけ変更する必要がある場合に機能させたいと考えています。