亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

DOM2事件添加再刪除怎么行不通呀,DOM0就行?

DOM2事件添加再刪除怎么行不通呀,DOM0就行?

慕粉4076523 2016-12-25 14:20:53
?????//?添加事件監聽 ?????function?addEvent(ele,type,handler){ ??????if(ele.addEventListener){console.log('1') ????????ele.addEventListener(type,handler,false); ??????} ??????else?if(ele.attachEvent){console.log('2') ????????ele.attachEvent('on'+type,handler); ??????}else{console.log('3') ????????ele['on'+type]=handler; ??????} ????} ????//?刪除事件監聽 ????function?removeEvent(ele,type,handler){ ??????if(ele.removeEventListener){console.log('-1') ????????ele.removeEventListener(type,handler,false); ??????} ??????else?if(ele.detachEvent){console.log('-2') ????????ele.detachEvent('on'+type,handler); ??????}else{console.log('-3') ????????ele['on'+type]=handler; ??????} ????} ?????//DOM2級添加事件 ??????addEvent(drag,'mousedown',function(){ ????????xPanel=event.clientX-panel.offsetLeft; ????????yPanel=event.clientY-panel.offsetTop; ????????addEvent(document,'mousemove',function(event){ ????????dragPanel(event,xPanel,yPanel); ????????}) ????????addEvent(document,'mouseup',function(){ ??????????removeEvent(document,'mousemove',null); ??????????removeEvent(document,'mouseup',null); ????????}) })//DOM0級的 ???function?dragDown(){ ??????xPanel=event.clientX-panel.offsetLeft; ??????yPanel=event.clientY-panel.offsetTop; ??????document.onmousemove=function(event){ ????????dragPanel(event,xPanel,yPanel); ??????} ??????//?釋放鼠標 ??????document.onmouseup=function(){ ????????document.onmousemove=null; ????????document.onmouseup=null; ??????} ????}
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 1424 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號