I have three tbody
in a table an am able to hide first and second tr
in first tbody
using following code
$("table.ms-formtable tr:first").hide();
$("table.ms-formtable tr:nth-child(2)").hide();
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
<table class='ms-formtable'>
<tbody>
<tr>
<td>tbody 1 row 1 cell 1</td>
</tr>
<tr>
<td>tbody 1 row 2 cell 1</td>
</tr>
</tbody>
<tbody>
<tr>
<td>tbody 2 row 1 cell 1</td>
</tr>
<tr>
<td>tbody 2 row 1 cell 1</td>
</tr>
</tbody>
<tbody>
<tr>
<td>tbody 3 row 1 cell 1</td>
</tr>
<tr>
<td>tbody 3 row 1 cell 1</td>
</tr>
</tbody>
</table>
But how do I hide a certain tr
in second tbody
?
Maybe you can try to run the following:
$("table.ms-formtable tbody:nth-child(2) tr:nth-child(2)").hide();
The tbody:nth-child(2)
specifies the 2nd tbody
.