您的位置:首页 > Web前端 > JQuery

关于jQuery实现CheckBox全选只能生效一次的问题

2015-12-01 10:43 477 查看
//这代码只有一次全选、全不选的效果 第三次点击checkall会没有任何效果
$("#checkall").click(function(){
$('input[name="check"]').attr("checked",this.checked);
});
//使用prop才能实现每次点击都能达到预期效果
$("#checkall").click(function(){
$('input[name="check"]').prop("checked",this.checked);
});
//因为checked是checkbox的固有属性使用attr是直接删除设置属性可能会导致浏览器产生错误导致js无法继续执行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery checkbox prop