不加阻止事件冒泡和事件捕获时的执行顺序:
绑定事件
element.addEventListener(event, function, useCapture)
useCapture:可选。布尔值,指定事件是否在捕获或冒泡阶段执行。
true - 事件句柄在捕获阶段执行;
false- 默认。事件句柄在冒泡阶段执行。
阻止捕获和冒泡阶段中当前事件的进一步传播
w3c的方法是e.stopPropagation(),IE则是使用e.cancelBubble = true
不加阻止事件冒泡和事件捕获时的执行顺序:
绑定事件
element.addEventListener(event, function, useCapture)
useCapture:可选。布尔值,指定事件是否在捕获或冒泡阶段执行。
true - 事件句柄在捕获阶段执行;
false- 默认。事件句柄在冒泡阶段执行。
阻止捕获和冒泡阶段中当前事件的进一步传播
w3c的方法是e.stopPropagation(),IE则是使用e.cancelBubble = true