第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

有沒有處理兼容性問題的框架,這樣一個一個處理太費時了????

//?跨瀏覽器兼容的事件處理程序(能力檢測)
//?兼容性處理封裝在eventshiv對象的眾多方法中
//?如:eventshiv.addHandler(btn,?'click',?f1);

var?eventshiv?=?{
????//?event兼容
????getEvent?:?function?(event)?{
????????return?event??event?:?window.event;
????},

????//?type兼容
????getType?:?function?(event)?{
????????return?event.type;
????},

????//?target兼容
????getTarget?:?function?(event)?{
????????return?event.target??event.target?:?event.srcElement;
????},

????//?添加事件句柄
????addHandler?:?function?(element,type,listener)?{
????????if?(element.addEventListener)?{
????????????//?2級?DOM
????????????element.addEventListener(type,?listener,?false);
????????}?else?if?(element.attachEvent)?{
????????????//?IE
????????????element.attachEvent('on'?+?type,?listener);
????????}?else?{
????????????//?0級?DOM
????????????//?element.onclick?===?element['onclick']
????????????//?在這里由于.與'on'字符串不能鏈接,只能用后者
????????????element['on'?+?type]?=?listener;
????????}
????},

????//?移除事件句柄
????removeHandler?:?function?(element,type,listener)?{
????????if?(element.removeEventListener)?{
????????????//?2級?DOM
????????????element.removeEventListener(type,?listener,?false);
????????}?else?if?(element.detachEvent)?{
????????????//?IE
????????????element.detachEvent('on'?+?type,?listener);
????????}?else?{
????????????//?0級?DOM
????????????//?element.onclick?===?element['onclick']
????????????//?在這里由于.與'on'字符串不能鏈接,只能用后者
????????????element['on'?+?type]?=?null;
????????}
????},

????//?取消默認行為
????preventDefault?:?function?(event)?{
????????if?(event.preventDefault)?{
????????????//?非IE
????????????event.preventDefault();
????????}?else?{
????????????//?IE
????????????event.returnValue?=?false;
????????}
????},

????//?阻止事件冒泡
????stopPropagation?:?function?(event)?{
????????if?(event.stopPropagation)?{
????????????//?非IE
????????????event.stopPropagation();
????????}?else?{
????????????//?IE
????????????event.cancelBubble?=?true;
????????}
????}
}

console.log('eventshiv.js?文件加載成功!');


正在回答

1 回答

你好,jQuery可以很好地處理兼容性

0 回復 有任何疑惑可以回復我~
#1

白小明 提問者

非常感謝!
2016-12-17 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

有沒有處理兼容性問題的框架,這樣一個一個處理太費時了????

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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