关于JQ checkbox选择的问题
今天做了一个狠坑爹的事情。
$("#dele_chk").bind('click',function(){
if($(this).attr('checked')){
$(".click_id").attr('checked','checked');
}else{
$(".click_id").removeAttr('checked');
}
});
项目中做一个全选的功能,使用了attr的来获取是否选中。第一次可以实现效果,但是第二次缺不行了,不知道是怎么不行,、
但却可以进去if(){}段里。可能是使用的是JQ的版本不同照成的。
后来改成prop()方法,竟然可以了。
$("#chk_box").bind('click',function(){
if($('#chk_box').is(":checked")){
alert('sss');
$(".check_class").prop("checked",true);
}else{
$(".check_class").prop("checked",false);
}
});