发新话题
打印

对mozilla不支持replaceNode 和 removeNode的修正

对mozilla不支持replaceNode 和 removeNode的修正

if(window.Node){
HTMLElement.prototype.replaceNode=function(Node){
this.parentNode.replaceChild(Node,this);
}

HTMLElement.prototype.removeNode=function(){
this.parentNode.removeChild(this)
}
}
还有就是不判断浏览器类型,直接使用
function replaceNode(_old, _new) {
_old.parentNode.replaceChild(_new, _old);
}

TOP

发新话题