jQuery1.10.1中的问题

jQuery1.10.1中的问题,jquery,html,checkbox,onclick,Jquery,Html,Checkbox,Onclick,我正在使用Jquery 1.10.1进行多复选框选择 检查小提琴链接: 当我使用JQuery 1.6.4时效果很好,但我使用的是JQuery 1.10.1。我尝试了不同的方法,但现在使用: 当我使用以下代码时,它在某些情况下工作良好: function Checkboxall(valueclass) { alert('#'+valueclass); var chk = $('#'+valueclass).is(':checked')?true:false; alert(chk

我正在使用Jquery 1.10.1进行多复选框选择

检查小提琴链接:

当我使用JQuery 1.6.4时效果很好,但我使用的是JQuery 1.10.1。我尝试了不同的方法,但现在使用:

当我使用以下代码时,它在某些情况下工作良好:

function Checkboxall(valueclass) {
  alert('#'+valueclass);
    var chk = $('#'+valueclass).is(':checked')?true:false;
    alert(chk);
    $('.chk_boxes1').attr('checked',chk);
  }
Onclick=“Checkboxall(chk_框)”

但我只能使用一次每页加载。有人能帮我解决这个问题吗?

很简单(请阅读文档了解
.attr()
.prop()
之间的区别)

演示:

非常简单(请阅读文档了解
.attr()
.prop()
之间的区别)


演示:

使用.prop()而不是.attr()使用.prop()而不是.attr()与Jquery 1.10.2/1.10.1配合得很好。。非常感谢。与Jquery 1.10.2/1.10.1配合良好。。非常感谢。
$('.chk_boxes').click(function(){
    $('.chk_boxes1').prop('checked', this.checked);
});