我正在使用jQuery检查/取消选中div中的所有复选框,它工作正常,但主复选框似乎没有被点击(即我看不到复选标记打开和关闭),我该如何解决这个问题?
这是我到目前为止的代码:
jQuery(function () {
jQuery('#select_all').toggle(
function() {
jQuery('#elementos .c_e').prop('checked', true);
},
function() {
jQuery('#elementos .c_e').prop('checked', false);
}
);});
感谢。
这是一个实时版本:http://jsfiddle.net/L8DVu/
答案 0 :(得分:1)
你正在复杂化,你可以用单一陈述来做,
<强> Live Demo 强>
jQuery('#select_all').click(function() {
jQuery('#elementos .c_e').prop('checked', this.checked);
});