首页 > jquery全选效果第一次可执行,之后无法执行?

jquery全选效果第一次可执行,之后无法执行?

demo在这https://jsfiddle.net/6wsa3g2y/
很奇怪,第一次可以执行,之后就无法执行了,不知怎么回事?


prop 不是 attr..还有楼主代码需要优化下。。

$(function(){
$(function(){
         $("#checkAll").on("click",function(){
             $("input[name='subBox']").prop("checked",this.checked);
         });
        
        var subBox=$("input[name='subBox']");
        subBox.on('click',function(){
            $("#checkAll").prop("checked",subBox.length == $("input[name='subBox']:checked").length ?true :false);
        });

     });

});

$("#checkAll").on("click",function() {
    $("input[name='subBox']").click();      
});

prop和attr的区别 马 丹 又是Jquery自己的坑,呵呵

【热门文章】
【热门文章】