為什么hander后面要加false 加false有什么意義 起什么作用
function addEvent(ele, type, hander){
? ? ? ? if(ele.addEventListener){
? ? ? ? ? ele.addEventListener(type, hander, false);
function addEvent(ele, type, hander){
? ? ? ? if(ele.addEventListener){
? ? ? ? ? ele.addEventListener(type, hander, false);
2016-06-11
舉報
2016-06-11
可選。布爾值,指定事件是否在捕獲或冒泡階段執(zhí)行。
可能值:
true - 事件句柄在捕獲階段執(zhí)行
false- false- 默認。事件句柄在冒泡階段執(zhí)行
? ?
這個值決定怎么執(zhí)行,默認就是false
2016-06-29
補充一下樓下。大多數(shù)情況下,都是將事件處理程序添加到事件流的冒泡階段,也就是false值,這樣可以最大限度的兼容各種瀏覽器。最好只在事件到達目標之前將事件處理程序添加到捕獲階段。如果不是特別需要,不建議在事件捕獲階段注冊事件處理程序。