真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

js學(xué)習(xí)總結(jié)之DOM2兼容處理順序問題的解決方法

DOM2兼容處理順序問題的解決方法,具體如下

創(chuàng)新互聯(lián)建站基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)服務(wù)器托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)光華機(jī)房服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。

解決順序問題:我們不用瀏覽器自帶的事件池了,而是自己模擬標(biāo)準(zhǔn)瀏覽器的事件池實(shí)現(xiàn),具體代碼如下:

/*
 bind:處理DOM2級(jí)事件綁定的兼容性問題(綁定方法)
 @parameter:
  curEle->要綁定事件的元素
  evenType->要綁定的事件類型("click","mouseover")
  evenFn->要綁定的方法
*/
function bind(curEle,evenType,evenFn){
 if('addEventListener' in document){
  curEle.addEventListener(evenType,evenFn,false);
  return;
 }
 //給evenFn化妝 并且把化妝前的照片貼在自己對(duì)應(yīng)的腦門上
 var tempFn = function(){
  evenFn.call(curEle)
 }
 tempFn.photo = evenFn;
 //首先判斷自定義屬性之前是否存在,不存在的話創(chuàng)建一個(gè),由于要存儲(chǔ)多個(gè)化妝后的結(jié)果,所以我們讓其值是一個(gè)數(shù)組
 if(!curEle["mybind"+evenType]){//根據(jù)不同的事件類型是不同的數(shù)組
  curEle["mybind"+evenType] = [];
 }
 //解決重復(fù)問題:每一次自己在往自定義屬性對(duì)應(yīng)的容器中添加前,看一下是否已經(jīng)存在,存在的話就不用重新的添加了,同理也不需要往事件池里面存儲(chǔ)了
 var ary = curEle["mybind"+evenType];
 for(var i = 0;i

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


名稱欄目:js學(xué)習(xí)總結(jié)之DOM2兼容處理順序問題的解決方法
文章轉(zhuǎn)載:http://weahome.cn/article/johjps.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部