首页 > 网站 > WEB开发 > 正文

jQuery attr方法 第一次有效,第二次无效问题

2024-04-27 15:13:09
字体:
来源:转载
供稿:网友

例如设置全选:

$(function(){ //设置全选反选 $("#all").click(function(){ if(this.checked){ $("input[name='id']").attr("checked",true); }else{ $("input[name='id']").attr("checked",false); } }); });

点击all按钮 第一次全选有用第二次全选无效。因为jquery1.7以上的版本用此方法只能第一次好用,第二次就会失效,需要把 (":checkbox").attr("checked","checked");改为(“:checkbox”).PRop(‘checked’,false); $(“:checkbox”).prop(‘checked’,true)


上一篇:2016JavaScript之星

下一篇:哈哈

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表