亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

細(xì)說(shuō)event.currentTarget & event.target的不同使用

codercao / 947人閱讀

摘要:有的時(shí)候注冊(cè)事件的監(jiān)聽者并不是事件的觸發(fā)者,實(shí)際事件的觸發(fā)者是,事件目標(biāo)是一個(gè)由可以接收事件的對(duì)象實(shí)現(xiàn)的接口,并且可以為它們創(chuàng)建偵聽器。中刪除事件偵聽器。將事件分派到此。事件本身包含所有事件通用的屬性和方法。

dom event簡(jiǎn)介

Event接口表示在DOM中發(fā)生的任何事件; 一些是用戶生成的(例如鼠標(biāo)或鍵盤事件),而其他由API生成(例如指示動(dòng)畫已經(jīng)完成運(yùn)行的事件,視頻已被暫停等等)。事件添加有以下幾個(gè)方法:

EventTarget.addEventListener
注意: Internet Explorer 6-8 并不支持這個(gè)方法,而是提供了類似的 element.attachEvent API 。如果要進(jìn)行跨瀏覽器使用,請(qǐng)考慮使用有效的JavaScript 庫(kù)。

html的屬性添加

可以看到輸出如下:

具體的說(shuō)就是event.currentTarget是注冊(cè)事件時(shí)所指向的元素,而event.target是響應(yīng)事件的最小子元素,也就是最深層級(jí)的觸發(fā)事件的元素,需要開發(fā)者合理使用。
可以分情況使用:

event.currentTarget在注冊(cè)事件時(shí)如果希望獲取事件監(jiān)聽者的相關(guān)屬性數(shù)據(jù)而不是出發(fā)事件的子元素的一些屬性或者數(shù)據(jù)的話,可以使用。

event.target適合監(jiān)聽者是自身的時(shí)候,所以很多可點(diǎn)擊的元素都沒有孩子元素。

注意:很多時(shí)候我們需要做區(qū)域點(diǎn)擊響應(yīng),這樣的話需要注意你點(diǎn)擊時(shí)需要操作的數(shù)據(jù),因?yàn)橛|發(fā)事件的元素是不確定的,但是可以考慮把數(shù)據(jù)放在監(jiān)聽者的屬性中,這樣使用event.currentTarget來(lái)獲取詩(shī)句就是可靠地行為

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/88671.html

相關(guān)文章

  • 重探瀏覽器事件(淺析事件編程化)

    前言 在平常開發(fā)過(guò)程中,就算不使用現(xiàn)在主流的框架也至少得使用個(gè)Jquery,這些工具幫我們統(tǒng)一不同瀏覽器平臺(tái)之間的差異和細(xì)節(jié),可以將注意力集中到開發(fā)上來(lái). 不過(guò)有意思的一點(diǎn)是,在看完高程的N年后我居然連event對(duì)象中的target和currentTarget屬性的區(qū)別都忘記了. 先提幾個(gè)引子: 你能說(shuō)出event.currentTarget和event.target的區(qū)別嗎? 如果可以那么ev...

    lk20150415 評(píng)論0 收藏0
  • 重探瀏覽器事件(淺析事件編程化)

    前言 在平常開發(fā)過(guò)程中,就算不使用現(xiàn)在主流的框架也至少得使用個(gè)Jquery,這些工具幫我們統(tǒng)一不同瀏覽器平臺(tái)之間的差異和細(xì)節(jié),可以將注意力集中到開發(fā)上來(lái). 不過(guò)有意思的一點(diǎn)是,在看完高程的N年后我居然連event對(duì)象中的target和currentTarget屬性的區(qū)別都忘記了. 先提幾個(gè)引子: 你能說(shuō)出event.currentTarget和event.target的區(qū)別嗎? 如果可以那么ev...

    phodal 評(píng)論0 收藏0
  • DOM事件機(jī)制

    摘要:而事件分為個(gè)級(jí)別級(jí)事件處理,級(jí)事件處理和級(jí)事件處理。一個(gè)事件發(fā)生后,會(huì)在子元素和父元素之間傳播。也就是說(shuō),始終是監(jiān)聽事件者,而是事件的真正發(fā)出者。五參考文章級(jí)別與事件事件機(jī)制解惑事件模型事件委托詳解事件的學(xué)與記和和的區(qū)別 前言 本文主要介紹DOM事件級(jí)別、DOM事件模型、事件流、事件代理和Event對(duì)象常見的應(yīng)用,希望對(duì)你們有些幫助和啟發(fā)! 本文首發(fā)地址為GitHub博客,寫文章不易,...

    laznrbfe 評(píng)論0 收藏0
  • DOM事件機(jī)制

    摘要:而事件分為個(gè)級(jí)別級(jí)事件處理,級(jí)事件處理和級(jí)事件處理。一個(gè)事件發(fā)生后,會(huì)在子元素和父元素之間傳播。也就是說(shuō),始終是監(jiān)聽事件者,而是事件的真正發(fā)出者。五參考文章級(jí)別與事件事件機(jī)制解惑事件模型事件委托詳解事件的學(xué)與記和和的區(qū)別 前言 本文主要介紹DOM事件級(jí)別、DOM事件模型、事件流、事件代理和Event對(duì)象常見的應(yīng)用,希望對(duì)你們有些幫助和啟發(fā)! 本文首發(fā)地址為GitHub博客,寫文章不易,...

    cooxer 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<