Is there an easy way to do this without a each loop.
I want to hide the entire <tr> but only if a all its <td>s are blank.
The table is dynamically generated so the blank rows could be any where.
$('#table1 tr:has(td):empty').remove();
HTML
<table id="table1">
<tr>
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
<tr >
<td></td>
<td></td>
<td></td>
</tr>
...
<tr>
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
</table>
If you want to use each, you can do it like:
jsFiddle example