๐ย Reference
๐ Chapter
Event.stopImmediatePropagation()
Event
ย ์ธํฐํ์ด์ค์ย preventDefault()
ย ๋ฉ์๋๋ ์ด๋ค ์ด๋ฒคํธ๋ฅผ ๋ช
์์ ์ผ๋ก ์ฒ๋ฆฌํ์ง ์์ ๊ฒฝ์ฐ, ํด๋น ์ด๋ฒคํธ์ ๋ํย ์ฌ์ฉ์ ์์ด์ ํธ์ ๊ธฐ๋ณธ ๋์์ ์คํํ์ง ์๋๋ก ์ง์ ํ๋ค.preventDefault()
๋ฅผ ํธ์ถํ ์ด๋ฒคํธ๋ ์์ ๊ธฐ ์ค ํ๋์์ย stopPropagation()
ย ๋๋ย stopImmediatePropagation()
์ ํธ์ถํ๊ธฐ ์ ๊น์ง๋ ๋ค๋ฅธ ์ด๋ฒคํธ์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ ํ๋๋ค.cancelable: true
ย ์์ดย EventTarget.dispatchEvent()
๋ก ๋ฐ์กํ ์ด๋ฒคํธ์ฒ๋ผ ์ทจ์ ๋ถ๊ฐ๋ฅํ ์ด๋ฒคํธ์ ๊ฒฝ์ฐ,ย preventDefault()
๋ฅผ ํธ์ถํด๋ ์๋ฌด ํจ๊ณผ๋ ๋ํ๋์ง ์๋๋ค.event.preventDefault();
preventDefault()
๋ฅผ ํธ์ถํ๋ฉด ์ด๋ฒคํธ๋ฅผ ์ทจ์ํ๋ค.Event.cancelable
์ ์ฌ์ฉํด์ ์ด๋ฒคํธ์ ์ทจ์ ๊ฐ๋ฅ ์ฌ๋ถ๋ฅผ ์์๋ผ ์ ์๋ค. ์ทจ์ ๋ถ๊ฐ๋ฅํ ์ด๋ฒคํธ์ ๋ํดย preventDefault()
๋ฅผ ํธ์ถํด๋ ์๋ฌด ํจ๊ณผ๊ฐ ์๋ค.