I am currently using hide / show functions in jQuery to help filter a table into groups from a select box.
The actual code works fine, but it is incredibly slow, sometimes it takes a minute or two to execute.
I switched the code, so instead of hide () and show () it uses css({'display':'none'}); and css({'display':'block'}); - , the difference in speed is simply unbelievable, now it takes only a few seconds, but in Firefox the table data is all crushed for each row.
This is not the end of the world, since here we almost exclusively use Internet Explorer, but I'm still wondering if there is a way around it, since a huge number of people (including me) use Firefox.
xn dx source share