mui-checkbox 在使用的时候碰到了 一些bug,
如果我先用js的 $(this).find("input").attr("checked",true);
然后再手动点击取消,在次用js选中的时候 设置true就失效了
哦豁,在控制台 可以看到 属性有修改,但是样式没有变化。
后来找了很久,发现是jq的问题。
因为使用的是attr 设置的属性,jq版本 大于1.6的时候 只生效一次。
当然,有代替函数 就是
$(this).find("input").prop("checked",false);
prop 使用后就很完美了。
如果感兴趣,也可以关注我的微信公众号,因为刚起步,所以只有几篇文章,之后会慢慢更新。