加载页面后,我需要此功能才能工作。错误是缺失的;在真实行上的语句错误之前。此外,当复选框切换全部被单击为“已选中”时,我希望它将表中的类 checkall 标记为 true,并且当再次单击切换所有复选框时,将表中的所有复选框标记为 false。看起来几乎是正确的,但括号有些错误。
$(document).ready(function() {
$('#toggle-all, input:checkbox').click(
function () {
$('#table, :checkbox').attr(':checked','checked').true);
},function(){
$('#table :checkbox').attr(':checked').false);
}
);
});
<section id="main">
<form id="task-list"> <input id="toggle-all" name="toggle-all" type="checkbox" />
</form>
</section>
<table class="table" >
<tr>
<td><input type="checkbox" class="checkall" />item.todo </td>
<td> item.name</td><td>
</tr>
...... more rows
</table>