这是我的 HTML 代码:
<table width="600px" id="project">
<tr>
<td>1</td>
<td><textarea name="pro_1" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>2</td>
<td><textarea name="pro_2" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>3</td>
<td><textarea name="pro_3" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>4</td>
<td><textarea name="pro_4" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>5</td>
<td><textarea name="pro_5" cols="100" rows="2"></textarea></td>
</tr>
</table>
<input id="addbtn" type="button" name="addbtn" value="ADD">
这是我的 Jquery 代码:
$(document).ready(function() {
$("#addbtn").click(function()
$("table#project,textarea").append("<tr><td></td><td><textarea></textarea></td></tr>").attr({cols:"100",rows:"2"});
});
});
实际上我编码时有两个问题:首先,当我第一次单击按钮时,它会追加行但不适合 Jquery Code 中符合“attr”的位置。但是当我第二次时它会起作用点击按钮。其次,它没有在代码中附加数字。