小编fir*_*r_1的帖子

使用execCommand删除元素,使其可以撤消

所以我试图在a中hover的元素上添加一个删除按钮contenteditable,然后单击删除按钮将删除该元素.现在,我有这样的事情:

button.on("click", function() {
  item.remove();
  button.hide(); 
}
Run Code Online (Sandbox Code Playgroud)

不过,我想提出的去除可撤消,因此用户可以按command+zundo删除.据我所知,您必须使用execCommand删除元素才能执行此操作(撤消的自定义解决方案不是一个选项).有没有办法以某种方式execCommand用来删除一个特定的节点(即使是一些不可选择的东西,比如一个节点iframe)?

javascript jquery contenteditable

4
推荐指数
1
解决办法
943
查看次数

标签 统计

contenteditable ×1

javascript ×1

jquery ×1