Как скрыть строку подзаголовка, если все следующие строки содержат определенный класс. Следующие строки останавливаются, когда следующий подзаголовок следующий. Как это можно выполнить для следующего подзаголовка?jQuery - скрыть подзаголовок, если следующие строки содержат
Пример: Скрыть строку SUBHEADER 2, потому что все следующие строки содержат «нет».
<table>
<tr class='sub'>
<td colspan='3'>SUBHEADER 1</td>
</tr>
<tr class='row yes'>
<td>text</td>
<td>text</td>
<td>text</td>
</tr>
<tr class='row no'>
<td>text</td>
<td>text</td>
<td>text</td>
</tr>
<tr class='sub'>
<td colspan='3'>SUBHEADER 2</td>
</tr>
<tr class='row no'>
<td>text</td>
<td>text</td>
<td>text</td>
</tr>
<tr class='row no'>
<td>text</td>
<td>text</td>
<td>text</td>
</tr>
<tr class='sub'>
<td colspan='3'>SUBHEADER 3</td>
</tr>
<tr class='row yes'>
<td>text</td>
<td>text</td>
<td>text</td>
</tr>
</table>
- Я протестировал оба примера, и они работают, но они не работали на моей среде. Затем я понял, что представил неверный пример и извинился перед Габи и Татсом за мою ошибку.
скрыть текстовые строки, а? или только строку '.sub'? –
Только подводные лодки. Я допустил ошибку на моем примере и обновил ее. – dai
Я обновил свой ответ .. –