스크립트 질문입니다.
본문
<input type="radio" id="a"/>
<input type="radio" id="b"/>
<div class="box"></div>
a 라디오를 누르면 박스가 안보이고,
b 라디오를 누르면 박스가 보이게 하려고 하는데요..
if ( $("#a").is(":checked") == true)
{ alert("aa");
}
이런식으로 해보려고했더니 새로고침할대만 되네요... 어떻게 해야하나요 ㅠㅠㅠ
답변 2
$('#a, #b').on('click', function() { $('.box').toggle($('#a').is(':checked')) });
radio 에 동일 name 요소를 추가한 예제 코드입니다.
<input type="radio" name="aa" id="a"/>
<input type="radio" name="aa" id="b"/>
<div class="box">test</div>
$(':radio[name=aa]').on('click', function() {
if ($(this).attr('id') == 'a')
$('.box').hide();
else if ($(this).attr('id') == 'b')
$('.box').show();
});
답변을 작성하시기 전에 로그인 해주세요.