JSFiddle - React, Tailwind, and code Playground
HTML
<table>
<tr>
<td>cell 1</td>
<td>cell 2</td>
</tr>
<tr>
<td>cell 3</td>
<td>cell 4</td>
</tr>
</table>
CSS
table tr {
background: gray;
}
table tr.loading {
background: green;
}
JavaScript
$('table tr').click(function(evt) {
var row = $(evt.currentTarget);
row.addClass("loading");
setTimeout(function() {
row.removeClass("loading");
}, 2000);
})