我可以替换标准 DOM 函数(例如,removeChild)以在从父节点删除某些节点之前显示警报吗?类似的东西,但我的例子有错误
var original = node.removeChild;
node.removeChild = function(node, original){
alert('message');
original(node);
}
最佳答案
如果您想在整个文档中应用此内容,请执行此操作
var original = Node.prototype.removeChild;
Node.prototype.removeChild = function(node) {
//custom logic
original.apply(this, arguments);
}
如果您只想将更改应用于选定的节点,则
var original = node.removeChild;
node.removeChild = function(node){
//custom logic
original.apply(this, arguments);
}
关于javascript - 我可以替换标准 DOM 函数(如removeChild)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16148042/