【发布时间】:2011-08-26 05:27:20
【问题描述】:
我正在通过 Javascript 变量添加 <tr>:
var txtBox = "<tr id='dynTR'><td><input type='text' class='textBoxes' /></td><td><input type='text' class='textBoxes' value='0' /></td><td><input type='button' value='-' /></td></tr>";
我的功能是:
function AddTR(table) {
$(table).append(txtBox);
}
我在 HTML 中的表格结构(连同函数的按钮)是:
<table id="tblTest" class="testTable">
<thead>
<tr>
<td>Product</td>
<td>Quantity</td>
<td>Remove TR</td>
</tr>
</thead>
<tbody>
</tbody>
</table>
<br />
<input type="Button" id="btnTest" value="Add Table Row" onclick="AddTR($('#tblTest'))" />
那么我该如何在 jQuery 中使用 .remove() 函数来摆脱父标签而不意外删除所有 <tr id='dynTR'> 标签?
【问题讨论】:
标签: javascript html jquery jquery-events dom-manipulation