関連するタスク(1,2,3 ...)のリストを含むテーブルで、開いているワーク(1,2,3 ...)を表示する必要があります。タスクは開いていても閉じていてもかまいません。私は、クラス "showhideforwork-x"の行のような要素をクリックすることで、特定の作業(テーブル)の閉じたタスク(行)を非表示/表示する方法を見つけようとしています。複数の要素に複数のdivを表示する
<table class="work-1">
<tr class="showhideforwork-1"><td>Hide closed tasks</td><tr>
<tr><td>Task 1 (opened)</td></tr>
<tr class="showhidework-1"><td>Task 2 (closed)</td></tr>
<tr class="showhidework-1"><td>Task 3 (closed)</td></tr>
<tr><td>Task 4 (opened)</td></tr>
</table>
<table class="work-2">
<tr class="showhideforwork-2"><td>Hide closed tasks</td><tr>
<tr class="showhidework-2"><td>Task 1 (closed)</td></tr>
<tr class="showhidework-2"><td>Task 1 (closed)</td></tr>
<tr><td>Task 3 (opened)</td></tr>
</table>
<table class="work-n">
<tr class="showhideforwork-3"><td>Hide closed tasks</td><tr>
<tr><td>Task 1 (opened)</td></tr>
<tr class="showhidework-n"><td>Task 2 (closed)</td></tr>
<tr class="showhidework-n"><td>Task 3 (closed)</td></tr>
</table>
私は「showhideforwork-X」の要素にクリックをキャッチし、表示/非対応「showhidework-X」の行を表示するには、クラスにそれがあるべきように使用しないでくださいと思います。
ではなく隠す、あなたが正しい –
働いていない代わりに)(トグルする必要があります。修正しました。 – Janar
はいいいえ現在は正常に動作しています –