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 = ''