(TDは省略)jQueryの - 私はこのような構造を持つテーブルを持っているか、同じテーブル内の2つのテーブルの行の間のすべてのテーブルの行を選択するために
<table>
<tr class="header">...</tr>
<tr class="row">...</tr>
<tr class="row">...</tr>
<tr class=="header">...</tr>
<tr class="row">...</tr>
<tr class="row">...</tr>
</table>
行上のユーザーのクリックが、私はすべての行を非表示にする必要がありますクラス "ヘッダー"を持つ次の行までです。 これを達成する最も簡単な方法は何でしょうか?これらの行に沿って、クラスヘッダーを持つすべての行を見つけ、クリックされた行のリスト行インデックスで検索し、同じクラスを持つ次の行の行インデックスを見つけて、これらの2つのインデックス内のすべての行を選択します。
+1 jqueryの優雅さはより性能の良いjavascript ... –
これはうまくいきます。trの代わりにforループ内でtr(i)とtr(i)の代わりに "=="また、私は隠しの代わりにトグルを使用しました。みんなに感謝します。 – epitka
アップ!うん... = is ==(je!)、trはtr [i](indexed ...)です。今は大丈夫です。 – eKek0