有没有一种快速克隆
<tr>
元素但不复制其中单元格内容的方法?简单来说,就是创建一个纯粹的<tr>
元素,只有和原来的结构相同。<tr>
元素但不复制其中单元格内容的方法?简单来说,就是创建一个纯粹的<tr>
元素,只有和原来的结构相同。如果您想要一个不包含文本内容的元素深克隆,可以编写类似以下代码:
var $cloned = $("tr").clone().children().text("").end();
end()
最后的结束是做什么用的? - Shadow The Spring Wizard$cloned
将引用克隆的<tr>
元素,而不是由find("*")
匹配的元素。 - Frédéric Hamiditr
,即带有原始文本吗?阅读此内容感到困惑 http://api.jquery.com/end/ - Jishnu A P<tr>
元素,但不包括原始文本。end()
仅允许将匹配的元素集还原为其先前的状态。您可以将该行翻译为匹配表格行,克隆它,然后匹配所有其(克隆的)后代,将它们的内部文本设置为空字符串,然后忘记它们并返回克隆的表格行,并返回它。 - Frédéric Hamidi