From 254eb1006023fb2861717feb3e628e1f9972c34c Mon Sep 17 00:00:00 2001 From: Kenta Moriuchi Date: Sat, 18 May 2024 01:57:39 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20Passive=20Event=20Listener=20=E3=81=AE?= =?UTF-8?q?=E4=BE=8B=E3=82=92=20wheel=20=E3=82=A4=E3=83=99=E3=83=B3?= =?UTF-8?q?=E3=83=88=E3=81=AB=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#using_passive_listeners --- src/js.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js.md b/src/js.md index a67fb77..46b044f 100644 --- a/src/js.md +++ b/src/js.md @@ -336,7 +336,7 @@ matchMedia(`(min-width: 768px)`).addEventListener('change', (media) => { ### Passive Event Listener を利用する ```js -Element.addEventListener('scroll', onScroll, { passive: true }); +Element.addEventListener('wheel', onScroll, { passive: true }); ``` `passive`を有効にすると`preventDefault()`の呼び出しを待たずにリスナー関数を実行するため、その関数がブラウザの既定のアクション(たとえばスクロール)をブロックすることがなくなります。