关于JQ checkbox选择的问题

mac2022-06-30  79

今天做了一个狠坑爹的事情。

$("#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); } });

 

转载于:https://www.cnblogs.com/hgj123/p/4487135.html

最新回复(0)