JSFiddle - React, Tailwind, and code Playground
HTML
<table>
<tr data-level="0"><td>Super 1</td></tr>
<tr class="hide" data-level="1"><td>Sub 1</td></tr>
<tr data-level="0"><td>Super 2</td></tr>
<tr class="" data-level="1"><td>Sub 2</td></tr>
<tr class="" data-level="1"><td>Sub 3</td></tr>
<tr class="hide" data-level="1"><td>Sub 4</td></tr>
</table>
CSS
tr.hide {
display: none;
}
tr.alternate {
background: grey;
}
JavaScript
$('tr:not(.hide):odd').addClass('alternate')