javascript event 막는 방법으로는 event.stopPropagation(), event.preventDefault() 가 있다
stopPropagation() - 사용자 액션에 의한 event 전파를 막는다 (바깥의 evnet는 막아도 그 바깥의 event는 막지 못함)
preventDefault() - Browser의 기본 event를 막으므로, 맨 위의 이벤트가 작동하지 않는다
jQuery에서는 return false; 해주면 위의 두 가지를 적용하는 것으로 인식 (javascript에서는 return false는 preventDeafult()만 인식)
댓글