function addEvent(ele,type,fun){
if(ele.addEventListener){ //为非IE
ele.addEventListener(type,fun,false);
}else if(ele.attachEvent){ //为IE
ele.attachEvent('on'+type,function(){
//IE里面的this指向window故用call改变this指向
fun.call(ele);
})
}else{
ele['on'+type] = fun;
}
}
事件监听的封装
猜你喜欢
转载自blog.csdn.net/du111_/article/details/83050048
今日推荐
周排行