function removeEvent(ele,type,hander){
if(ele.removeEventListener){
ele.removeEventListener(type,hander,false)
}else if(ele.detachEvent){
ele.detachEvent("on"+type,hander)
}else{
ele["on"+type]=hander
}为什么不能加removeEventListener()这个判断呢?后面我也没有调用这个来删除啊.....
function removeEvent(ele,type,hander){
if(ele.removeEventListener){
ele.removeEventListener(type,hander,false)
}else if(ele.detachEvent){
ele.detachEvent("on"+type,hander)
}else{
ele["on"+type]=hander
}}这里面的最后少了个 },函数无法封装。
if条件判断的ele.removeEventListener要加括号,写成ele.removeEventListener()