1、$('obj').prop('checked',true)
2、
$(':checkbox').each(function(){
this.checked=true;
})
为什么:attr为失效?因为checked属于为原型对象的属性。而attr在remove原型对象时会出错。原型对象指的是自身自带的,无法移除。prop会忽略这个错误。而attr操作的是普通非原型对象(可移除)。js 的dom对象属性是可以随意增加的。
tancfeng 博主文章分类:JavaScript
文章标签 Jquery checked remove JS prototype 文章分类 jQuery 前端开发
1、$('obj').prop('checked',true)
2、
$(':checkbox').each(function(){
this.checked=true;
})
为什么:attr为失效?因为checked属于为原型对象的属性。而attr在remove原型对象时会出错。原型对象指的是自身自带的,无法移除。prop会忽略这个错误。而attr操作的是普通非原型对象(可移除)。js 的dom对象属性是可以随意增加的。
【LeetCode】39. 组合总和
'or'='or'
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M