高さを設定せずにしようとしslideToggle()
ています。table
これは可能ですか?
<div class="container">
<h3>Title</h3>
<p class="expand-close"><a href="">Expand/Close</a></p>
<table>
<tbody>
<tr>
<td>Head 1</td>
<td>Stuff</td>
</tr>
<tr>
<td>Head 2</td>
<td>More stuff</td>
</tr>
</tbody>
</table>
</div>
そして私のjQuery:
$("p.expand-close").parent().click(function (event) {
$(this).parent().find("table").slideToggle(400);
event.preventDefault();
});
そしてCSS:
テーブル{表示:なし;}
table
?に高さが設定されていないため、私が想定しているスライドアニメーションはありません。もしそうなら、スライドアニメーションを行う方法はありますか?
これがフィドルです: