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
助けてください!