As far as I can tell, it's the rowspans conflicting with the fact that when hidden there are no rows to span. Also you might want to use "display: table-row" rather than block.
And you don't seem to have any colspans despite having a mismatch in column numbers - is this not needed anymore?
So at a guess, you'd have to make the javascript add in/remove the rowspans as appropriate.
As for the javascript not making rows show/hide in ff... what's rclass? I've never heard of it and ff isn't picking it up (it's always undefined). If you switch rclass with id it works fine.
|