분류 전체보기(14823)
-
[jQuery] 입력 양식 이벤트, 입력 양식 이벤트와 관련된 메소드
입력 양식 이벤트 메소드 설명 .blur() 자바스크립트의 "blur" 이벤트와 이벤트 핸들러를 연결하거나, 해당 요소에 "blur" 이벤트를 발생시킵니다. .change() 자바스크립트의 "change" 이벤트와 이벤트 핸들러를 연결하거나, 해당 요소에 "change" 이벤트를 발생시킵니다. .select() 자바스크립트의 "select" 이벤트와 이벤트 핸들러를 연결하거나, 해당 요소에 "select" 이벤트를 발생시킵니다. .submit() 자바스크립트의 "submit" 이벤트와 이벤트 핸들러를 연결하거나, 해당 요소에 "submit" 이벤트를 발생시킵니다. .focus() 자바스크립트의 "focus" 이벤트와 이벤트 핸들러를 연결하거나, 해당 요소에 "focus" 이벤트를 발생시킵니다. .focu..
-
[jQuery] 윈도우 이벤트
윈도우 이벤트
-
[jQuery] 키보드 이벤트, 키보드 이벤트와 관련된 메소드
키보드 이벤트· 이벤트 객체가 각 브라우저별로 입력된 키값을 어떤 방식으로 처리하는지 반드시 확인할 필요가 있다.· Shift, Esc, Delete와 같은 화면에 출력되지 않는 키(modifier and non-printing keys)들은 "keydown" 이벤트는 발생시키지만, "keypress" 이벤트는 발생시키지 않습니다.
-
[jQuery] event객체의 프로퍼티, event객체의 메소드
event객체의 프로퍼티 메소드 설명 event.preventDefault() 해당 요소에 걸려있는 다른 이벤트를 무력화 합니다. event.isDefaultPrevented() event.preventDefault() 상태인지 체크한후 true / false로 리턴합니다. event.stopPropagation() 다른 이벤트 핸들러가 호출되는 것을 막습니다.(이벤트 버블링) event.stopImmediatePropagation() 다른 이벤트 핸들러가 호출되는 것을 막습니다. (이벤트 버블링) event.isPropagationStopped() event.stopPropagation()이 호출 됐는지 여부를 true /false로 리턴합니다. event.isImmediatePropagationSto..
-
[jQuery] 이벤트 메소드(event method)
이벤트 메소드(event method)제이쿼리는 on() 메소드 이외에도 자바스크립트 이벤트와 관련된 다양한 메소드를 제공합니다.이러한 이벤트 메소드는 이벤트가 발생하는 요소에 따라 다음과 같이 구분할 수 있습니다.· 마우스 이벤트· 키보드 이벤트· 윈도우 이벤트· 입력 양식 이벤트
-
[jQuery] 이벤트의 위임(event delegation), 이벤트의 위임 방법
이벤트의 위임(event delegation)· 제이쿼리는 이벤트의 위임을 통해 다수의 요소에 공통으로 적용되는 이벤트 핸들러를 공통된 조상 요소에 단 한 번만 연결하면 동작할 수 있도록 해줍니다.· 이벤트의 위임을 이용하면 현재 존재하는 자손 요소뿐만 아니라, 나중에 추가되는 자손 요소까지도 모두 자동으로 연결됩니다. 이벤트의 위임 방법.on() 메소드는 해당 요소에 첫 번째 인수로 전달받은 이벤트(click)가 전파되었을 때, 그 이벤트를 발생한 요소가 두 번째 인수(a)로 전달받은 선택자와 같은지를 검사합니다. 만약 이벤트가 발생한 요소와 두 번째 인수로 전달받은 선택자가 같으면, 연결된 이벤트 핸들러를 실행합니다.