我在这里有一个问题,我无法在我的表内设置我想要的属性。jQuery更改元素中元素的属性
<tr id="ROW1" class="duplicate">
<td>
<textarea class="cl_text" cols="20" name="descriptions1"></textarea>
</td>
<td>
<input class="cl_form" size="10" value="" name="expectedDate1">
</td>
<td>
<input class="cl_form" size="10" value="" name="slxInput1">
</td>
...
...
</tr>
我可以改变TD元素的属性,但不能改变TD元素的属性。 我需要更改TD元素中的所有元素,很容易更改第一个元素和最后一个元素,但其他元素如何? 如果可能的话,我只是想要一个循环,将改变所有这些属性#ROW1
编辑: 我添加了我的代码不工作;
$("#ROW" + Num).each(function(index) {
temp = $(this).children(":first").attr("name");
$(this).children(":first").attr("name", temp+Num);
});
请发表您的代码(编辑问题并添加它)。 –
您应该浏览jQuery文档:http://api.jquery.com/category/selectors/和http://api.jquery.com/category/traversing/ –