问题描述:点击全选生效,取消全选生效,再次点击选择 无效果,代码如下
<strong><!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>全选</title>
<script src="http://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
<script>
$(function () {
$("#all").click(function(){
if(this.checked){
$(":checkbox[name='cb']").attr("checked", true);
}else{
$(":checkbox[name='cb']").attr("checked", false);
}
});
})
</script>
</head>
<body>
<ul>
<li><label><input type="checkbox" value="1" name='cb' /> 1.时间都去哪儿了</label></li>
<li><label><input type="checkbox" value="2" name='cb' /> 2.海阔天空</label></li>
<li><label><input type="checkbox" value="3" name='cb' /> 3.真的爱你</label></li>
<li><label><input type="checkbox" value="4" name='cb' /> 4.不再犹豫</label></li>
<li><label><input type="checkbox" value="5" name='cb' /> 5.光辉岁月</label></li>
<li><label><input type="checkbox" value="6" name='cb' /> 6.喜欢妳</label></li>
</ul>
<input type="checkbox" id="all">全选
</body>
</html></strong>
$("#all").click(function(){
$(":checkbox[name='cb']").prop("checked",$('#all').prop('checked'));
});
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。