window scroll event – 是否需要防止冒泡?
window scroll event – need prevent bubbling or not?
下面哪个例子更正确?
window.addEventListener('scroll', someFunc, false);
window.addEventListener('scroll', someFunc);
我知道冒泡的是什么,它从 element
上升到 window
。但是 window
上的任何事件呢?我们是否应该为此使用回调 false
?
这种情况看起来像废话,因为事件无处可去,但我想确定一下。
第三个参数useCapture
指定事件是在捕获阶段执行还是在冒泡阶段执行。
如果它应该晚于元素事件处理程序执行,则必须使用 false
(默认)。
如果它应该比元素事件处理程序更早执行,则必须使用 true
。
如果没有子元素有事件监听器,可以忽略useCapture
参数。
下面哪个例子更正确?
window.addEventListener('scroll', someFunc, false);
window.addEventListener('scroll', someFunc);
我知道冒泡的是什么,它从 element
上升到 window
。但是 window
上的任何事件呢?我们是否应该为此使用回调 false
?
这种情况看起来像废话,因为事件无处可去,但我想确定一下。
第三个参数useCapture
指定事件是在捕获阶段执行还是在冒泡阶段执行。
如果它应该晚于元素事件处理程序执行,则必须使用 false
(默认)。
如果它应该比元素事件处理程序更早执行,则必须使用 true
。
如果没有子元素有事件监听器,可以忽略useCapture
参数。