1.事件綁定
原生JS綁定事件的過程:
element.addEventListener(event, function, useCapture);
兼容寫法
function addEventHandler(obj,type,fn){//添加事件監聽
if(obj.addEventListener){
obj.addEventListener(type,fn,false);
}else{
obj.attachEvent('on'+type,fn);
};
}
JQuery中綁定事件的過程:
$('input').bind('click', function (e) { //接受事件對象參數
alert(e);
});
2.事件解綁
原生JS寫法:
兼容寫法
function removeEventHandler(obj,type,fn){
if(obj.removeEventListener){
obj.removeEventListener(type,fn);
}else{
obj.detachEvent("on"+type,fn);
}
}
JQuery中解綁事件寫法:
$('input').unbind('click');
遠近互聯前端小華整理發布,希望能對學習技術的你有所幫助
遠近互聯專業提供網站建設、APP開發、網站優化、外貿網站SEO、微信運營的品牌整合營銷服務讓客戶通過網絡品牌建立與網絡傳播提高業績。






