안녕하세요. 요새 jQuery modal을 공부하고 있는데 질문이 있어서 3가지 질문을 드립니다.
혹시 아시는 고수분들 계시면 답변 좀 부탁드립니다.
data -[action타입] 말고 다른 이벤트 처리방법
예) data-dialog-action
으로 이벤트 처리방법을 정의하는데요 특정DOM에 dataset속성을 이용하지 않고 거는 방법은 뭐가 있을까요?
e.stopImmediatePropagation(); 에 대한 질문
같은 요소에 관한 이벤트들을 차단하는 것으로 알려져 있는데 그런 경우가 언제일까요?
div
div
이렇게 되어있을 때 div를 클릭한다고 해서 옆에 있는 div의 이벤트 핸들러가 작동하는 걸까요?
event prevent에 관한 함수 정리
stop bubbling | prevent default action | prevent “same element” event handlers | |
---|---|---|---|
return false | Yes | Yes | No |
preventDefault | No | Yes | No |
stopPropagation | Yes | No | No |
stopImmediatePropagation | Yes | No | Yes |