javascript - 如何在没有 Jquery 的情况下克隆 HTML 元素及其事件?

标签 javascript jquery

在jquery中,我们可以使用clone()克隆一个元素及其所有事件。方法。示例:

$(".element").clone(true);

我们如何使用原生 Javascript 做同样的事情?

我正在更新我的帖子。

最佳答案

你可以这样尝试:

myelement = oldelement.cloneNode(deep)

来自MDN :

The Node.cloneNode() method returns a duplicate of the node on which this method was called.

deep Optional

true if the children of the node should also be cloned, or false to clone only the specified node.

关于javascript - 如何在没有 Jquery 的情况下克隆 HTML 元素及其事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34488595/

相关文章:

jquery - 如何将Jquery的结果发送到 Controller

javascript - javascript弹出图库效果问题

javascript - 我无法让 jQuery 或 jQuery UI 工作

javascript - JavaScript ES6 中的 WeakMap 和类的私有(private)成员有什么区别吗?

javascript - 在所有元素顶部显示全屏不确定进度条

javascript - Jquery Datepicker 日期格式在 Asp.net 中不起作用

javascript - Owl Carousel : flickering on tablet view

javascript - 如何在按下另一个按钮之前更改按钮状态?

javascript - 为什么使用 '<div/>' 作为 JQuery UI 对话框方法中的对象有效?

javascript - 将 C 中请求的数据返回到 ajax(jquery) CGI