Delete row class from -Jquery table

I have a table. Table id - resultTable. Some of the rows in the table have a class.

How can I remove these classes from this table.

I use the code below to add a class

$('#resultTable tr').click(function (event) { $(this).addClass("test"); }); 

To remove the class test from the whole table, I tried the code below

  $('#resultTable').removeClass("test"); 

But its not working. Any ideas?

+6
jquery html
source share
3 answers

You forgot tr

 $('#resultTable tr').removeClass("test"); 
+13
source share

To remove all classes from all rows in the resultTable table:

 $('#resultTable tr').removeAttr('class'); 

To remove only class from 'test':

 $('#resultTable tr.test').removeClass('test'); 
+4
source share
 $('#resultTable').find('.test').each(function(){ $(this).removeClass("test"); }); 
+2
source share

All Articles