為什么false改為true,結(jié)果是這樣的?
var?even={ addandler:function(element,type,handler){ if(element.addEventListener){ element.addEventListener(type,handler,false); }else?if(element.attachEvent){ element.attachEvent(type,"on"+handler,false); }else{ element["on"+type]=handler; } } }
把其中的false改成true,點擊的結(jié)果是,先是觸發(fā)了最外層的onclik事件,然后再觸發(fā)this的onclik事件。相反了。請問這是為什么?
http://idcbgp.cn/video/2139
2016-05-20
當(dāng)false時,為事件冒泡流,
即事件最開始由最具體的元素(文檔中嵌套層次最深的那個節(jié)點)?接受,然后逐級向上傳播至最不具體的那個節(jié)點(文檔)。
當(dāng)為true時,為事件捕獲流
不太具體的節(jié)點應(yīng)該更早接收到事件,而最具體的節(jié)點最后接收到事件。
請看1-1事件冒泡和1-2事件捕獲,建議你邊學(xué)邊做筆記,好記性不如爛筆頭
2022-03-28
可以用string的方法split()來刪除中間的空格
jejndkujqqgomgqnifbnncakfgkgxrmzaroddxuwhtrtxp
2016-05-20
不好意思,第二行是回答其他問題的,
2016-05-20
解決問題請采納,謝謝
2016-05-20
一個是按事件冒泡的順序,一個是按事件捕獲的順序