2013-04-22 2 views
4

이 체크 박스 컨트롤러는 무엇이 잘못 되었나요?
JQuery와 HTML의 속성이 아닌 그래픽 체크 박스를 변경 ...jquery가 체크 박스를 무작위로 선택합니다.

HTML

<input type="checkbox" checked="checked"/> 
<input type="checkbox"/> 
<a href="#" class="no">off</a> 
<a href="#" class="yes">on</a> 

JS

$(document).ready(function(){ 
$('.yes').click(function(){ 
    $('input:checkbox').attr('checked','checked'); 
}); 
$('.no').click(function(){ 
    $('input:checkbox').removeAttr('checked'); 
}); 
}) 

사용하는 테스트

http://jsfiddle.net/ehijon/Jmn3r/

답변

4

변경 소품 :

$("input[type='checkbox']").prop('checked',true); // --Change to false to uncheck 

이 바이올린 업데이트를 참조하십시오, 나는 30 분에서이 적층 된 http://jsfiddle.net/Jmn3r/1/

+0

감사합니다! – ehijon

관련 문제