Hello,

I have a problem with removing/toggling a table column.

I have the below function that works perfectly in FF3+, Chrome, Safari
but fails in IE7.

$.fn.toggleTableColumn = function(column){
    $('tr td:nth-child('+column+'),     tr th:nth-child('+column+'),
col:nth-child('+column+')', this).toggle();
};

The problem in IE7 is that is removes the column it is meant to but it
also removes the column directly to the right as well.

Both re-appear on the 're-toggle'

Has anybody seen this behaviour before.  I have DebugBar in IE but
it's not helping too much.  The missing second table colum still
appears in the DOM, there just appears to be difficulty displaying it.

I can paste an empty table example in here if it helps.

Thanks in advance for any thoughts.

Reply via email to