精选圈子榜单优站
Nemo
Nemo
管理员
路漫漫其修远兮,吾将上下而求索。

Jquery attr和prop


function mcheckAll(obj,parentid){ 
    var mtarget = $('#'+parentid + " input[type='checkbox'] "); 
    if(obj.checked){ 
    //check  
        mtarget.attr('checked',true);
    }else{
     //uncheck  
        mtarget.attr('checked',false);
    }
 }
 
这里的全选反选第一次操作时是生效的,第二次就失效了...原因不明。
然后把attr换成了prop.
 
function mcheckAll(obj,parentid){ 
        var mtarget = $('#'+parentid + " input[type='checkbox'] "); 
        if(obj.checked){ 
        //check  
        mtarget.prop('checked',true);
    }else
        //uncheck  
        mtarget.prop('checked',false);
    } 
}
 
然后就生效了...


  • 若文章侵犯了您的权益,请联系站长处理:nemo@link-nemo.com

  • 2016-05-09
  • 4183阅读
评论