Slick Reverse Combinators
HTML
<p>Reverse combinators FTW!</p>
<table id="tbl">
<tr>
<td><a href="#">lorem</a></td>
</tr>
<tr>
<td class="hi">lorem</td>
</tr>
<tr>
<td><a href="#">lorem</a></td>
</tr>
<tr>
<td>lorem</td>
</tr>
<tr>
<td><a href="#">lorem</a></td>
</tr>
<tr>
<td>lorem</td>
</tr>
</table>
JavaScript
$$('#tbl tr > td a ! tr').setStyle('background', '#ccc');
$$('.hi ! table !~ p').setStyle('border', 'solid 1px');