1
リスト内のチェックボックスを選択/選択解除できる別のプログラマーのJqueryスクリプトがあります。それは単一のリストでうまくいくが、私はページ上でもっと多くのリストを持つことができるようにしたい。私はこれをする方法を知らない。複数のリストでチェックボックスを選択/選択解除する
サブトピックをすべてチェックすると、メインポイントも自動的にチェックされます。私が知りたいのは、すべてのリストが互いに独立しているように、それを動作させる方法です。
コードはここにある: https://codepen.io/matthains/pen/akZGRv
<ul><!-- First topic here -->
<li><input type="checkbox" id="select_all"/> Main Point is here</li>
<li><input class="checkbox" type="checkbox" name="check[]">Subpoint 1</li>
<li><input class="checkbox" type="checkbox" name="check[]">Subpoint 2</li>
<li><input class="checkbox" type="checkbox" name="check[]">Subpoint 3</li>
</ul>
<ul><!-- Second topic here -->
<li><input type="checkbox" id="select_all"/> 2nd Main Point is here</li>
<li><input class="checkbox" type="checkbox" name="check[]">Subpoint 1</li>
<li><input class="checkbox" type="checkbox" name="check[]">Subpoint 2</li>
<li><input class="checkbox" type="checkbox" name="check[]">Subpoint 3</li>
</ul>