次の自動生成されたテーブル レイアウトを使用します (私はほとんど影響を与えません)。
<table>
   <tr>
      <th>First Header</th>
      <th>
         <a href="#" class="used-for-some-action">show/hide</a>
      </th>
   </tr>
   <tr>
      <td>A question?</td>
      <td><input value="User's answer" /></td>
   </tr>
   <!-- Some more rows -->
   <tr>
      <th>Second Header</th>
   </tr>
   <!-- Some more question blocks -->
</table>
<tr>...次のような機能を提供するために、Javascript/jQuery を使用して 2 つのヘッダー間のすべての要素を選択したいと思います。
- 特定のヘッダーに属するすべての質問を非表示にします。
- を自動的に編集します<input>(たとえば、すべてをチェック/チェック解除するか、デフォルトに戻す) 。
目的のアクションを引き起こすリンクは、正しいヘッダーに既に含まれています。
この問題にアプローチする最善の方法は何でしょうか?