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

 

关于ZYC.dom.g的资料:http://zhangyaochun.iteye.com/blog/1439262

 

实质还是用了原生的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 = ''