<a href="javascript:;" onclick="remove(this);"></a>
这样的一句 在microsoft edge以及 safari浏览器中 点击a标签会将a标签自己删除掉。
在其他浏览器中是会保存 remove not defined. 求问是为何?
兼容性不同 换个类似的方法就可以了
http://www.cnblogs.com/xdot/p/5028529.html
浏览器兼容性问题
需要自定义一个方法用来调用
function remove(_element){
var _parentElement = _element.parentNode;
if(_parentElement){
_parentElement.removeChild(_element);
}
}
remove估计是火狐游览其中内置的函数, 在其他游览器中因为不存在这个内置函数所有会显示
remove not defined
(remove 没有找到这个变量) 学会看报错