課程
/前端開發(fā)
/JavaScript
/鼠標拖拽效果
監(jiān)聽事件addEventListener不兼容 ?怎么處理啊……
2015-11-04
源自:鼠標拖拽效果 8-1
正在回答
var?addEvent=(function(){ ????if(document.addEventListener){ ????????return?function(el,type,fn){ ????????????if(el.length){ ????????????????for(var?i=0;i<el.length;i++){ ????????????????????addEvent(el[i],type,fn); ????????????????} ????????????}else{ ????????????????el.addEventListener(type,fn,false); ????????????} ????????}; ????}else{ ????????return?function(el,type,fn){ ????????????if(el.length){ ????????????????for(var?i=0;i<el.length;i++){ ????????????????????addEvent(el[i],type,fn); ????????????????} ????????????}else{ ????????????????el.attachEvent('on'+type,function(){ ????????????????????return?fn.call(el,window.event); ????????????????}); ????????????} ????????}; ????} })();
判斷處理下就行了
舉報
用你的鼠標任意拖拽屏幕上的彈出窗口,了解把元素設置為可拖拽的原理
2 回答IE兼容問題
4 回答addEventListener事件
2 回答為什么一定要用addEventListener不能直接用onmousedown呢
2 回答為什么mousedown事件用addEventListener()這樣DOM2級,而mousemove用的DOM0級
1 回答老師的pageX和pageY是獲取鼠標坐標么?還有那個時間監(jiān)聽,沒有兼容IE吧
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-11-07
判斷處理下就行了