Pracuję nad stroną kont zawierającą listy transakcji (kredyty i obciążenia). Chciałbym, aby użytkownik mógł kliknąć wiersz tabeli i rozwinąć pokazując więcej informacji.Twitter Bootstrap Użyj collapse.js na komórkach tabeli [Almost Done]
Używam twitter bootstrap i spojrzał nad dokumentacją i jest to wynik mam
<table class="table table-striped" id="account-table">
<thead>
<tr>
<th>#</th>
<th>Date</th>
<th>Description</th>
<th>Credit</th>
<th>Debit</th>
<th>Balance</th>
</tr>
</thead>
<tbody>
<tr data-toggle="collapse" data-target="#demo1" data-parent="#account-table" class="">
<td>1</td>
<td>05 May 2013</td>
<td>Credit Account</td>
<td class="text-success">$150.00</td>
<td class="text-error"></td>
<td class="text-success">$150.00</td>
<div id="demo1" class="demo out collapse">Demo1</div>
</tr>
Patrz: http://jsfiddle.net/2Dj7Y/
Jedynym problemem jest to, że wyświetla „rozwijaną informacji” złe miejsce, chciałbym dodać w nowym wierszu, zamiast drukować na górze tabeli
Próbowałem również dodać nowy wiersz tabeli (który po prostu wyświetla wiersz i nie ma akcji zwijania (stosowana tylko do pierwszego rzędu)
<tr data-toggle="collapse" data-target="#demo1" data-parent="#account-table" >
<td>1</td>
<td>05 May 2013</td>
<td>Credit Account</td>
<td class="text-success">$150.00</td>
<td class="text-error"></td>
<td class="text-success">$150.00</td>
<tr id="demo1" class="demo out collapse">
<td>1</td>
<td>05 May 2013</td>
<td>Credit Account</td>
<td class="text-success">$150.00</td>
<td class="text-error"></td>
<td class="text-success">$150.00</td>
</tr>
</tr>
Zobacz http://jsfiddle.net/ypuEj/
Pozdrawiam, i dzięki za pomoc
Jak usunąć podwójną ramkę, gdy są zwinięte? – equisde
Dodaj '.hiddenRow {padding: 0! Important;}' –
Zastanawiam się jednak, w jaki sposób można zachować kolumny. W tym przykładzie dostępna jest tylko jedna kolumna z zakresem. –