javascriptでtableのセルを消したり出したりをやっていた。消すのはdisplay:none;。再表示を
$(‘hogeid’).style.display = ‘block’;
としていたけど、IEでは動くけどFirefoxではおかしくなる。上手く戻す方法はないかと探していたら、
$(‘hogeid’).style.display = ‘table-cell’;
で動いた。でも今度はIE6 が動作しない。これじゃダメだ。さらに調査。結局
$(‘hogeid’).style.display = ”;
でちゃんと動いた。何も指定しなかったらデフォルトに戻るんだ。勉強になった。
コメントを残す