移除目标元素remove

api的应用场景是:移除指定的element

实质还是用了原生的removeChild: http://zhangyaochun.iteye.com/blog/1453112

/*
*remove-remove the target element*
*@function*
*@param {HTMLElement} element*
*/
ZYC.dom.remove = function(element){
    element = ZYC.dom.g(element);
	var tmpEl = element.parentNode;
	tmpEl && tmpEl.removeChild(element);
};

   补充一下一些IE的一些处理:

  • 创建新节点,然后把要删除的节点插入到它里面
  • 再innerHTML = ''

相关推荐