From 3a990d4a0756078f5fc7d328dbb1e72e2e59c5ce Mon Sep 17 00:00:00 2001 From: jihong <632565970@qq.com> Date: Thu, 14 Feb 2019 10:51:11 +0800 Subject: [PATCH] =?UTF-8?q?stopPropagation=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Browser/browser-ch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Browser/browser-ch.md b/Browser/browser-ch.md index 6801d2d1..c77359d9 100644 --- a/Browser/browser-ch.md +++ b/Browser/browser-ch.md @@ -60,7 +60,7 @@ node.addEventListener('click',(event) =>{ - `once`,布尔值,值为 `true` 表示该回调只会调用一次,调用后会移除监听 - `passive`,布尔值,表示永远不会调用 `preventDefault` -一般来说,我们只希望事件只触发在目标上,这时候可以使用 `stopPropagation` 来阻止事件的进一步传播。通常我们认为 `stopPropagation` 是用来阻止事件冒泡的,其实该函数也可以阻止捕获事件。`stopImmediatePropagation` 同样也能实现阻止事件,但是还能阻止该事件目标执行别的注册事件。 +一般来说,我们只希望事件只触发在目标上,这时候可以使用 `stopPropagation` 来阻止事件的进一步传播。`stopImmediatePropagation` 同样也能实现阻止事件冒泡,但是还能阻止该事件目标执行同类型注册事件。目标对象存在冒泡事件和捕获事件,执行顺序由注册顺序决定 ```js node.addEventListener('click',(event) =>{