js复制DOM会复制DOM绑定的事件么。

有个浅显的问题,DOM复制的时候会复制原来DOM绑定的事件么?
起因是这样的,网站的一个页面需要做一个撤销操作,我想是不是能通过原来的克隆DOM覆盖新的DOM来达到前端撤销的目的,这样可以避免局部刷新造成的逻辑复杂问题。不过对开销这一块不是很懂,不知道是不是又要重新解析,又要重新绑定事件。
不涉及数据库。数据库的撤销就普通的按照日志表的来。

回复
阅读 6.9k
4 个回答
$(selector).clone(true|false)

括号内的参数true和false决定了复制元素的同时是否要复制元素的事件

在原生里面是没办法克隆事件的,如果需要克隆事件,可以引入JQuery,.clone(true|false)的方法,true代表克隆事件。

推荐问题
宣传栏