[    이벤트(EVENT)    ]



[ 이벤트(EVENT)의 전파 및 전파를 막는 방법 ]



[ 태그의 기본 이벤트를 막는 방법 ]



[ FORM 태그의 대표 이벤트 종류 ]



[ 문서의 태그의 로딩과 관련된 load와 unload 이벤트 ]


[ 그 외 알아두면 좋은 이벤트 ]

- contextmenu event : 마우스 우클릭시 발생

-> 마우스 우클릭 방지 이벤트(요소 검사(F12)를 방지하기 위해 사용 가능)

- shift, ctrl 키와 같이 클릭했는지 유무를 알 수 있는 event 프러퍼티

event.shiftKey, event.ctrlKey

- 클릭한 곳의 마우스 좌표를 알 수 있는 event.clientX, event.clientY


[    동적으로 생성된 태그에 이벤트를 걸려면 어떻게 해야할까??    ]




가끔 ajax로 가져온 데이터를 문자열로 조합해서 태그에 append하는 경우 이런경우는 태그가 미리 생성되어 있는 경우가 아니라 동적으로


생성된 경우이다. 이런 경우에 문자열로 만든 태그에다가 id나 class준 다음에 $(선택자).on("click",function(event){}) 방식을 사용해서 이벤트를 걸어도


이벤트가 걸리지 않음을 알 수 있다.


이런 경우 어떻게 해야할까??


이런 경우는 document 객체에서 잡아와서 이벤트를 걸어야한다.


ex) $(document).on("click","선택자",function(event){})


+ Recent posts