我有這樣的一個表:使用jQuery來隱藏所有但兩行(TR)在表
<table class="tableclass">
<tbody>
<tr>
<th>..</th>
<th>..</th>
</tr>
<tr class="odd">
<td>..<</td>
<td>..<</td>
</tr>
<tr class="even">
<td>..<</td>
<td>..<</td>
</tr>
<tr class="odd current">
<td>..<</td>
<td>..<</td>
</tr>
</tbody>
</table>
有許多TR有奇數或偶數類,並且它們可以是前或TR後有當前課程。
我想隱藏所有,但下面兩行:
有<日>
行(TR),有 「當前」 類
行(TR)
換句話說,我想表格變成
<table class="tableclass">
<tbody>
<tr>
<th>..</th>
<th>..</th>
</tr>
<tr class="odd current">
<td>..<</td>
<td>..<</td>
</tr>
</tbody>
</table>
我嘗試使用
$("table.tableclass tr:not(.current)").hide();
但是它隱藏有個裏面也TR。
是否有AND運算符?像
$("table.tableclass tr:not(.current) AND tr:not(WITH NO CLASS)").hide();
非常感謝。奇蹟般有效。 –
沒有問題,不要忘記接受答案,如果它的權利:) – Mark
你打賭。再接受一分鐘作爲答案。 –