0
我想使用jQuery根據第一行和第一列創建一個表格。我想我的表看起來像這樣:基於表格第一行和表格第一列的數據創建表格
這是我的HTML代碼:
<table class="numAlpha" border="1">
<tr>
<th bgcolor="#ff9999"></th>
<th class="alpha a" bgcolor="#5588bb">a</th>
<th class="alpha b" bgcolor="#5588bb">b</th>
<th class="alpha c" bgcolor="#5588bb">c</th>
<th class="alpha d" bgcolor="#5588bb">d</th>
<th class="alpha e" bgcolor="#5588bb">e</th>
</tr>
<tr>
<td class="num 1" bgcolor="#5588bb">1</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="num 2" bgcolor="#5588bb">2</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="num 3" bgcolor="#5588bb">3</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="num 4" bgcolor="#5588bb">4</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="num 5" bgcolor="#5588bb">5</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
jQuery的
var numbers = new Array();
var alphas = new Array();
$('.numAlpha .alpha').each(function(){
alphas.push(($(this).attr('class')).slice(6));
});
$('.numAlpha .num').each(function(){
numbers.push(($(this).attr('class')).slice(4));
});
for (i = 0; i < numbers.length; i++) {
for (j = 0; j < alphas.length; j++) {
}
}
頂行和第一列上課。
我不確定我的for循環是否正常工作,或者我應該在其中添加什麼。
這是我Fiddle
請幫助!