0
私は、デフォルトで3行のデータとヘッダー行を示すブートストラップテーブルを持っています。行5には「more ...」と表示されているボタンがあります。クリックすると、残りのテーブル行がスライドして表示されます。 複数のブートストラップテーブル行を展開/折りたたむ
<table class="table table-condensed table-hover table-striped table-responsive table-noTopBorder noBottomMargin">
<tr>
<th>Date</th>
<th>Title</th>
</tr>
<tr>
<td>07/11/2017</td>
<td><a href="#" target="_blank">CLE by the Sea Ethics</a></td>
</tr>
<tr>
<td>07/12/2017</td>
<td><a href="#" target="_blank">CLE by the Sea Family Law Day 1</a></td>
</tr>
<tr>
<td>
07/13/2017
</td>
<td><a href="#" target="_blank">CLE by the Sea Family Law Day 2</a></td>
</tr>
<tr id="moreCLEEvents" class="collapse out">
<td>
08/07/2017
</td>
<td><a href="#" target="_blank">Professionalism in the Workplace</a></td>
</tr>
<tr>
<td>
<a href="#" class="btn btn-primary btn-xs" data-toggle="moreCLEEvents">more...</a>
</td>
<td>
<a href="#" class="btn btn-primary btn-xs" target="_blank">Calendar View</a>
</td>
</tr>
</table>
は、私は、複数行のグループを個別のテーブルの行を非表示ではなく/表示するための様々な方法を示して記事を見つけています。 tbodyは高さがないので崩壊が失敗するので私はtbodyを使うことができません。
私はフィドルに、いくつかの修正を行って、それはですほとんど私が望む/期待する方法で働いています。何も実際に滑っていないということだけで奇妙です。すべての行が表示され、すべての行が消え、アニメーションが表示されません。 –
行が非表示になることがわかっている場合は、特定のtbdoyタグを含む隠しクラスを設定できます。アニメーションが滑らかになるようにdisplay:inline-blockとして設定します。 check fiddle:https://jsfiddle.net/x5cdrpwj/3/ – buxbeatz