jquery最新版本1.10.2bug

今天在jquery.com上下载了一份最新的jquery代码,jquery1.10.2,发现一个问题。
代码:

<!-- lang: js -->
$('.container input[name="checkedall"]').click(function(e) {
    if($(this).prop('checked') == true) {
        $('.container input[name^="checked"]').attr('checked', true);
    } else {
        $('.container input[name^="checked"]').attr('checked', false);
    }
});

多点几次之后,input代码如下:


<input type="checkbox" value="1" name="checked[8]" checked="checked">

但是在FF,chrome页面上显示的checkbox却没有打钩,ie正常。
折腾半天,最后换成1.8.3,正常。

你可能感兴趣的:(jquery最新版本1.10.2bug)