2013-04-22 71 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 

見小提琴更新:http://jsfiddle.net/Jmn3r/1/

+0

感謝,我是從30分鐘堆放在那裏! – ehijon 2013-04-22 16:10:59