나는 다음과 같은 코드가 있습니다jQuery를 addClass
<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>
무엇 지금 일어나고있는 것은 그 두 라디오 버튼입니다 : 여기
var selectedMarkerClass = 'was-selected';
$('.group_1').change(function() {
$(this).addClass(selectedMarkerClass);
if ($('.' + selectedMarkerClass).length == $('.group_1').length) {
$('#2').removeClass('red');
}
});
문제의 HTML입니다 그룹에서 클래스를 삭제하려면 span
에서 클래스를 삭제해야합니다. 그룹의 라디오 버튼 중 하나만 변경해야하는 곳에서 작업하고 싶습니다.
게시 내가 처음 가서 라운드를 포함하지 않는 사과 당신의 HTML 마크 업 코드 – Curt
를 사용할 필요가있다. 내 글을 업데이트했습니다. – user1647550
.length의 숫자 값을 확인 했습니까? console.info 나 화면에 써라. –