2012-06-21 151 views
0

將表中的td顯示設置爲none時,表格在IE8中無法正確調整大小。​​IE8中的渲染問題

如果我有一個表,我有這樣的事情刪除整列:

$("th:first, th:last, tr td:first-child, tr td:last-child").toggle(0); 

它可以在所有的瀏覽器,但IE8,保持在原來的寬度嘎吱作響剩餘的細胞,不調整到可用空間的寬度。

任何人都知道什麼不在這裏工作?

+0

嘗試增加對錶本身的任意類;這應該強制重畫。 – Mathletics

+0

嗯..我做了一個.toggleClass(),但似乎沒有工作。 – Trip

回答

0

這是一個答案..但我在這裏人很感興趣:

好了,所以下面不工作

$("table").hide().show(); 

但這並工作:

$("table").hide().fadeIn(0);