代码改变世界

checkbox的checked通过f12看到是checked,但是没有显示被选中状态

2020-03-28 08:20  雄风狂飙  阅读(404)  评论(0)    收藏  举报
问题:
checkbox的checked属性通过f12看到是checked,但是没有显示被选中状态。第一次触发时会正常显示,第二次就不会了。

原来代码:
$('.area_wrap .area_group .area_group1 input[type=checkbox]').attr("checked","checked");
第一次这些被选中的checkbox是显示选中状态的,第二次就不再显示选中状态了。

解决办法,将代码修改为:
$('.area_wrap .area_group .area_group1 input[type=checkbox]').prop("checked",true);