之前一直被这个东西困扰,如果checkbox没有选中,那么是没有checked="checked"这样一个属性的。
所以判断的时候要如果
$("#checkBox).click(function(){
if($("#checkBox).attr("checked")){
//选中操作
}else{
//未选中操作
}
});
if($("#checkBox").attr("checked")==="checked"){}这样子的判断条件是错误的