jQueryでtableタグの中のtrをdisplayでblock,noneを切り替えて、表の行の表示非表示を行おうとすると、trをdisplay:blockにした時にテーブルの表示が崩れてしまいます。その解決法です。
$('tr').css("display","block");//行を表示
block要素にすれば普通に表示されるだろうと思っていたのですが、
テーブル表示が崩れてしまいます。
$('tr').css("display","table");//行を表示
空白にしてもうまくいったのですが、tableの方が良いという情報もありました。
$('tr').css("display","");//行を表示 うまくいくとは限らない
コメントを残す