//整体思路:
//1当按全选时,子按钮全选。当取消全选,子按钮就不选中
//2当子选项发生改变时,如果选中长度等于子按钮总数 全选按钮就选中,否则反之
整体代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>全选</title>
//jquery的js引过来
<script src="../js/jquery-3.6.0.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
//内容
<label><input type="checkbox" id="all"/>全选</label>
<p>
<label><input type="checkbox" class="item"/>选项1</label>
<label><input type="checkbox" class="item"/>选项2</label>
<label><input type="checkbox" class="item"/>选项3</label>
<label><input type="checkbox" class="item"/>选