5 列のテーブルがあります。画像をクリックするとテーブルの最後の 3 列を折りたたみ、他の画像をクリックすると再び表示されます。
<img id="hide" src="assets/img/decrease_indent.png" />
<img id="show" src="assets/img/increase_indent.png" />
<thead>
<tr>
<th class="">Name</th>
<th class=""></th>
<th class="">Dur</th>
<th class="">Start</th>
<th class=""></th>
</tr>
</thead>
<tbody data-bind="foreach:items">
<tr data-bind="value:id">
<td data-bind="text:"></td>
<td></td>
<td data-bind="text:"></td>
<td data-bind="text:"></td>
<td data-bind="text:"></td>
</tr>
</tbody>
<script type="text/javascript">
$(function(){
$("#hide").live('click',function(){
$("th:eq(2),th:eq(3),th:eq(4)td:eq(2),td:eq(3),td:eq(4)").hide();
});
$("#show").live('click',function(){
$("th:eq(2),th:eq(3),th:eq(4)td:eq(2),td:eq(3),td:eq(4)").show();
});
});
</script>