checkbox全选/全不选只有第一次点击的时候有效,后面点击全部无效了

来源:互联网 发布:charindex函数 sql 编辑:程序博客网 时间:2024/05/22 19:20
unction chekcAll(that){
    //如果是选中状态
var sog = $(that).attr("sog");
debugger;
        if($(that).prop("checked")==true){
       $("."+sog).prop('checked',true);
        }
        if($(that).prop("checked")==false){
       $("."+sog).prop('checked',false);
        }
    }

一开始时用的attr,结果就造成了(checkbox全选/全不选只有第一次点击的时候有效,后面点击全部无效了)的BUG

后来改成了prop   完美运行!

原来:
  • 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。
  • 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。
attr:对于已经有了的,就不会再改变了。
而prop则不同

阅读全文
0 0
原创粉丝点击