테스트 사이트 - 개발 중인 베타 버전입니다

스크립트 질문입니다. 채택완료

humanb2box 7년 전 조회 2,140

 

a 라디오를 누르면 박스가 안보이고,

 

b 라디오를 누르면 박스가 보이게 하려고 하는데요..

 

    if ( $("#a").is(":checked") == true)                         { alert("aa");                         }

 

이런식으로 해보려고했더니 새로고침할대만 되네요... 어떻게 해야하나요 ㅠㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
7년 전

$('#a, #b').on('click', function() { $('.box').toggle($('#a').is(':checked')) });

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

7년 전

radio 에 동일 name 요소를 추가한 예제 코드입니다.

</p>

<p><input type="radio" name="aa" id="a"/>

<input type="radio" name="aa" id="b"/>

<div class="box">test</div></p>

<p>$(':radio[name=aa]').on('click', function() {

    if ($(this).attr('id') == 'a')

        $('.box').hide();

    else if ($(this).attr('id') == 'b')

        $('.box').show();

});        </p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

h
humanb2box
7년 전
감사합니더

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인