Sto lavorando a una pagina di account che elenca le transazioni (crediti e debiti). Vorrei che l'utente potesse fare clic su una riga della tabella e si espande mostrando più informazioni.Bootstrap di Twitter Utilizzare collapse.js nelle celle di tabella [Almost Done]
Sto usando Twitter bootstrap e di aver preso visione della documentazione e questo è il risultato che ho
<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>
See: http://jsfiddle.net/2Dj7Y/
L'unico problema è il fatto che mostra le "informazioni a discesa" in Nel posto sbagliato, vorrei aggiungere una nuova riga, invece di stampare nella parte superiore della tabella
Ho anche provato ad aggiungere in una nuova riga di tabella (che visualizza solo la riga e nessuna azione di compressione (applicata solo alla prima fila)
<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>
Vedi http://jsfiddle.net/ypuEj/
Cheers, e grazie per il vostro aiuto
Come rimuovere il doppio bordo quando sono collassati? – equisde
Aggiungi '.hiddenRow {padding: 0! Important;}' –
Mi chiedo tuttavia come sia possibile mantenere le colonne. Nell'esempio si ha una sola colonna spanning disponibile. –