我有 2 张桌子
<table class="first">
<thead>
<th> header1</td>
<th> header2 </th>
</thead>
<tbody>
<tr>
<td>hi</td>
<td>hello</td>
</tr>
</tbody>
</table>
<table class="second">
<thead>
<th> header1</td>
<th> header2 </th>
</thead>
<tbody>
<tr>
<td>hi</td>
<td>hello</td>
</tr>
<tr>
<td>hi</td>
<td>hello</td>
</tr>
</tbody>
</table>
现在我的jQuery部分:
var trainingInstanceIds = ${trainingInstance.id};
alert(trainingInstanceIds) // which prints say 1,9,
现在我希望第二个表的每个 td 都将标题作为 trainingInstanceIds 中给出的值
基本上我想要这样的东西
<table class="second">
<thead>
<th> header1</td>
<th> header2 </th>
</thead>
<tbody>
<tr>
<td title="1">hi</td>
<td title="9">hello</td>
</tr>
<tr>
<td title="1">hi</td>
<td title="9">hello</td>
</tr>
</tbody>
</table>
trainingInstanceIds 的值和 td 的数量会发生变化。
在这里我想为已经创建的表添加标题
怎么做?
$.each(trainingInstanceIds, function(index, value) {
});