我在這裏有一個問題,我無法在我的表內設置我想要的屬性。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/ –