我有这样的 HTML
<table>
<tr>
<td>
<select>
<option>12AM</option>
<option>11PM</option>
</select>
</td>
<td>
<select>
<option>12AM</option>
<option>11PM</option>
</select>
</td>
</tr>
</table>
我想分配一个 id 属性来选择每个 tr 内的标签。以下jquery似乎不起作用
function addRow()
{
var rowCount = 0;
$('#SHourDivTable tr').each(function() {
if(rowCount != 0)
{
console.log($(this).html());
$(this).add("select:eq(0)").attr("id", rowCount);
$(this).add("select:eq(1)").attr("id", rowCount);
}
rowCount = rowCount + 1;
});
}
当我运行它时, id 属性被分配给 tr 而不是 select 标签。