所以我试图在a中hover的元素上添加一个删除按钮contenteditable,然后单击删除按钮将删除该元素.现在,我有这样的事情:
button.on("click", function() {
item.remove();
button.hide();
}
Run Code Online (Sandbox Code Playgroud)
不过,我想提出的去除可撤消,因此用户可以按command+z来undo删除.据我所知,您必须使用execCommand删除元素才能执行此操作(撤消的自定义解决方案不是一个选项).有没有办法以某种方式execCommand用来删除一个特定的节点(即使是一些不可选择的东西,比如一个节点iframe)?