Я хочу иметь возможность получить идентификаторы каждого <th>
и установить для них атрибут данных каждого <td>
таблицы.
До:
<table>
<tr>
<th id="1"><th>
<th id="2"><th>
</tr>
<tr>
<td><td>
<td><td>
</tr>
<tr>
<td><td>
<td><td>
</tr>
...
</table>
После:
<table>
<tr>
<th id="1"><th>
<th id="2"><th>
</tr>
<tr>
<td data="1"><td>
<td data="2"><td>
</tr>
<tr>
<td data="1"><td>
<td data="2"><td>
</tr>
...
</table>
Пока у меня есть этот jQuery:
array = $('table th').map(function(){
return this.id;
});
i = 0;
$('table tr td').each(function() {
$(this).attr('data-title', array[i]);
i++;
});
Но он вообще не работает.
Есть идеи?