When clicking on a line, the cells are assigned the class="active" , it is necessary to sum the cells in the selected lines.
<table> <tr> <td>name1</td> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>name2</td> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>name3</td> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td class="total">?</td> <td class="total">?</td> <td class="total">?</td> <td class="total">?</td> </tr> </table> <script> $("tr").click(function() { $(this).children("td").toggleClass("active"); var totals=[0,0,0,0]; $("table").each(function() { $(this).find('.active').each(function(i){ totals[i]+=parseInt( $(this).text()); }); }); $("td.total").each(function(i){ $(this).html(totals[i]); }); }); </script>