在jQuery中克隆一个没有子元素的元素

dpp*_*dpp 4 javascript jquery

我有一张桌子,我想在没有孩子的情况下克隆它.请注意,为简洁起见,我简化了标记,该表有许多属性和事件处理程序,我也想复制它们.

<table data-x="..." class="a b c">
    <tr>...</tr>
    <tr>...</tr>
    <tr>...</tr>
    .
    .
    .
</table> 
Run Code Online (Sandbox Code Playgroud)

我不想复制所有然后删除孩子,我不确定,但我认为这是不高效的.

Vig*_*thu 7

我不认为你可以克隆没有它的孩子使用的元素,jQuery但你可以用普通的JavaScript做到这一点.node.cloneNode().这不会复制附加的事件侦听器

cloneNode