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);
})