js 操作checkbox 选中 未选中 仅第一次有效

来源:互联网 发布:北京业之峰装饰 知乎 编辑:程序博客网 时间:2024/05/06 04:16

今天在做项目时,根据某个属性值判断弹出的窗口中设置input 标签 checkbox是否选中,但是仅前2次有效,比如第一次选中有效,查看网页源代码'checked'的属性值是'checked', input checkbox没有选中,项目中代码:

?
 
$("#isBox").attr('checked',true)、$("#isBox").attr('checked','checked')

后经过查找资料后,发现下面方法可以:

$("#isBox").prop('checked',true);






网上关于attr 和 prop 的区别 ,下面说的比较清楚

  • 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。
  • 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。

0 0
原创粉丝点击