楼主写的在1.6之前是没有问题的,jquery 1.6后就要这样写了,
<input type=‘checkbox‘ id=‘cb‘/>
<script>
//获取是否选中
var isChecked = $(‘#cb‘).prop(‘checked‘);
//或
var isChecked = $(‘#cb‘).is(":checked");
//设置选中
$(‘#cb‘).prop(‘checked‘,true);
</script>
原文:http://www.cnblogs.com/winkey4986/p/3993097.html