這篇文章主要介紹java中能冒泡的事件有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名申請、虛擬主機、營銷軟件、網(wǎng)站建設(shè)、梅州網(wǎng)站維護、網(wǎng)站推廣。每個 event 都有一個event.bubbles
屬性,可以知道它可否冒泡。(ref:W3定義的Event Interface)
當(dāng)然 W3 DOM Level 3 Events 的細則里已經(jīng)附上這個表格了:
Event Type | Bubbling phase |
---|---|
abort | ? |
beforeinput | ? |
blur | ? |
click | ? |
compositionstart | ? |
compositionupdate | ? |
compositionend | ? |
dblclick | ? |
error | ? |
focus | ? |
focusin | ? |
focusout | ? |
input | ? |
keydown | ? |
keyup | ? |
load | ? |
mousedown | ? |
mouseenter | ? |
mouseleave | ? |
mousemove | ? |
mouseout | ? |
mouseover | ? |
mouseup | ? |
resize | ? |
scroll | ? |
select | ? |
unload | ? |
wheel | ? |
還附上了 Legacy Events(舊瀏覽器支持的非標準遺留事件)的 bubble 屬性。
Event Type | Bubbling phase |
---|---|
DOMActivate | ? |
DOMAttrModified | ? |
DOMCharacterDataModified | ? |
DOMFocusIn | ? |
DOMFocusOut | ? |
DOMNodeInserted | ? |
DOMNodeInsertedIntoDocument | ? |
DOMNodeRemoved | ? |
DOMNodeRemovedFromDocument | ? |
DOMSubtreeModified | ? |
keypress | ? |
H5 還定義了一些新事件:
media相關(guān)事件,都不冒泡
drag相關(guān)事件 dragstart
、 drag
、 dragenter
、 dragexit
、 dragleave
、 dragover
、 drop
、 dragend
均冒泡
History相關(guān)事件:popstate
,hashchange
冒泡(從window開始……所以意義在哪里),pagetransition
不冒泡
還有很多H5新事件,大多在草案階段,就不一一翻開了。
此外,這里還有一個關(guān)于IE的事件列表,http://www.feiesoft.com/html/events.html
事件冒泡是我們實現(xiàn)事件代理(委托)的關(guān)鍵,在avalon1.6中,默認讓能冒泡的事件都使用事件代理實現(xiàn)了!
var canBubbleUp = { 創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。 當(dāng)前標題:java中能冒泡的事件有哪些-創(chuàng)新互聯(lián) 文章源于:http://weahome.cn/article/csgejj.html 其他資訊 |