我試圖確保Twitter Bootstraptable-stripped
CSS樣式應用於在運行時動態添加行的表格。出於某種原因,我試圖深入到底,我無法得到這種特定的風格,因此我的新行的樣式與剝離的外觀。動態創建表格行後應用Bootstrap「表格條紋」
所以,如果我有這樣的HTML與table-stripped
包括:
<table class="table table-bordered table-striped table-condensed table-hover" id="table2">
<thead>
<tr>
<th>Heading A</th>
<th>Heading B</th>
<th>Heading C</th>
</tr>
</thead>
<tbody></tbody>
</table>
然後我運行這段JavaScript代碼:
for (var i = 0; i < 5; i++)
{
$('#table2 > tbody:last').before('<tr><td>' + i +'</td><td>b</td><td>c</td>');
}
我會得到我的5個新行,但他們不會有table-stripped
風格應用。
即使我在創建後使用這個手動添加類,它沒有區別。
$('#table2').addClass('table-hover');
我已經創建了一個jsFiddle sample所以你可以看到這個運行。
感謝@MrCode的貢獻。 – Bern