2012-08-22 2 views
3

내가 뭘 잘못했는지 말해 줄 수 있습니까? 함수를 만들고 onchange = "function()"으로 만들면 작동합니다.무언가를 실행하십시오 체크 박스

<input type="checkbox" name="test" value="bar" /> 


$('input[name=test]').change(function(){ 
if($('input[name=test]').is(':checked')){ 
     alert('Checked'); 
    } else { 
     alert('Not checked'); 
    } 
}); 
+0

jQuery를 포함하고 document.ready에 코드를 래핑 했습니까? – adeneo

+0

잘 작동합니다. http://jsfiddle.net/Ugbdh/1/ 어딘가 다른 버그가 있습니까? – mqchen

답변

4

여기에서 작동하므로 잘 작동합니다.

http://jsfiddle.net/Sz3BK/

사용중인 JQuery와 버전

?

+0

그것은 작동합니다. jquery 코드는 html 부분 위에있었습니다. – Edocsyl

+1

@Edocsyl - 그래서 document.ready에 코드를 넣지 않았습니까? – adeneo

관련 문제