jquery 全选 第一次点击全选 再次点击 全取消 而这样的两次操作只能在初始化进来时好使

全选第一次点击全选再次点击全取消而这样的两次操作只能在初始化进来时好使一个周期就是初始化进来后第一次点击全选后全部选上再次点击全部取消了再一次点击全选就不好使了... 全选 第一次点击全选 再次点击 全取消 而这样的两次操作只能在初始化进来时好使一个周期就是 初始化进来后 第一次点击全选后 全部选上 再次点击 全部取消了 再一次点击全选就不好使了 展开
 我来答
匿名用户
2015-08-17
展开全部

一般使用true不使用checked作为它的值:

<input type="checkbox" class="select_all" /> 全选<br />

<input type="checkbox" class="ckid" value="1"/>1
<input type="checkbox" class="ckid" value="2"/>2
<input type="checkbox" class="ckid" value="3"/>3

<script language="javascript">
$('.select_all').live('click',function(){
if($(this).attr('checked')){
$('.ckid').attr('checked',true);
}else{
$('.ckid').attr('checked',false);
}
})
</script>
yugi111
2015-08-17
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
<!DOCTYPE html>
<html>
  <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script class="jquery library" src="/js/sandbox/jquery/jquery-1.8.2.min.js" type="text/javascript"></script>
<title>
RunJS 演示代码
</title>
<script>
$(function(){
var cks = $(":checkbox");
$("a:first").toggle(function(){
cks.prop("checked", true);
$(this).text("全不选");
}, function(){
cks.prop("checked", false);
$(this).text("全选");
});
});
</script>
  </head>
<body>
    <a href="###">
全选
</a>
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
  </body>
</html>
追问
运行时候 全选俩字都没有了?
追答
没有了你就采纳别人好了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式