我试图在从一个可信的div中删除一个元素时触发一个函数。 例如。当用户退格并删除元素时。
我尝试了以下哪个有效,但不是对于可信任的div中的元素:
$(document).bind("DOMNodeRemoved", function(e)
{
alert("Removed: " + e.target.nodeName);
});
如何做到这一点?
答案 0 :(得分:1)
没有很好的方法来做这个AFAIK。我知道最好的是在编辑开始之前缓存标记,然后将当前标记与keydown上的缓存标记进行比较(测试退格 - 键码8)。如果检测到完整元素删除,则触发自定义事件。不是很好,需要大量的微观管理,但有效。