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