我有一个大的表我需要在同一页面创建多次,但我不知道必须做的。我认为最简单的方法是将表格作为隐藏在页面上的局部视图,每当我需要它时,我都会从我的jQuery代码中克隆它。我知道必须克隆它,但在插入文本之前,我不确定是否必须将文本插入特定的跨度。jquery克隆()和替换文字
这是我的表的一个小例子。有人可以帮我解决这个问题
< div id="ToClone">
<table >
<tr>
<td>
<table>
<tr><td><b>MMS_RepairLabel:</b></td><td align="right"><span id="RepairId"></span></td></tr>
<tr><td><b>MMS_MWTLabel:</b></td><td align="right"><span id="MWT"></span></td></tr>
<tr><td><b>MMS_MDTLabel:</b></td><td align="right"><span id="MDT"></span></td></tr>
</table>
</td>
</tr>
</table>
</div>
<script>
var History = (function() {
$(function() {
var tblClone = $("#ToClone").clone();
});
}());
</script>
哪些数据需要在表格中更改?我猜猜粗体标签? – Botonomous 2014-10-01 15:38:56
你在HTML中有'ID'来克隆,这是一个很大的“禁忌”。您无法在页面中重复使用ID。这是无效的HTML。 – 2014-10-01 15:42:19