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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

有沒(méi)有處理兼容性問(wèn)題的框架,這樣一個(gè)一個(gè)處理太費(fèi)時(shí)了????

//?跨瀏覽器兼容的事件處理程序(能力檢測(cè))
//?兼容性處理封裝在eventshiv對(duì)象的眾多方法中
//?如: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級(jí)?DOM
????????????element.addEventListener(type,?listener,?false);
????????}?else?if?(element.attachEvent)?{
????????????//?IE
????????????element.attachEvent('on'?+?type,?listener);
????????}?else?{
????????????//?0級(jí)?DOM
????????????//?element.onclick?===?element['onclick']
????????????//?在這里由于.與'on'字符串不能鏈接,只能用后者
????????????element['on'?+?type]?=?listener;
????????}
????},

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

????//?取消默認(rèn)行為
????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 回復(fù) 有任何疑惑可以回復(fù)我~
#1

白小明 提問(wèn)者

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

舉報(bào)

0/150
提交
取消

有沒(méi)有處理兼容性問(wèn)題的框架,這樣一個(gè)一個(gè)處理太費(fèi)時(shí)了????

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)