19-解决方案
10.4.2 解决方案
直接使用 class 属性获取Select All和Deselect All链接。然后附加相应的 .click() 处理程序:
//找到一组字段中的"Select All"链接并监听单击事件
$('fieldset .selectAll').click(function(event){
event.preventDefault();
// 找到所有复选框并选中
$(this).siblings('input:checkbox').attr('checked','checked');
});
// 找到一组字段中的"Deselect All"链接并监听单击事件
$('fieldset .deselectAll').click(function(event){
event.preventDefault();
//找到所有复选框并取消选择它们
$(this).siblings('input:checkbox').removeAttr('checked');
});