jQuery 모바일 이벤트
jQuery 모바일 이벤트 참조 매뉴얼
다음 목록은 모든 jQuery 모바일 이벤트를 보여줍니다.
참고: 이벤트를 바인딩하려면 on() 메서드를 사용하세요.
Event | Description |
---|---|
hashchange | #해시 기록 태그 사용 활성화 해시 값은 사용자가 뒤로 버튼을 클릭하는 등 별도의 클릭이 발생하면 변경되며 이는 hashchange 이벤트를 통해 처리됩니다. |
navigate | hashchange 및 popstate 이벤트 래핑 |
orientationchange | 방향 변경 이벤트는 사용자가 모바일 장치를 수직 또는 수평으로 회전할 때 트리거됩니다. |
pagebeforechange | 페이지 전환 전에 이벤트가 발생했습니다. 페이지를 전환하려면 $.mobile.changePage()를 사용하세요. 이 메서드는 전환 전의 pagebeforechange 이벤트와 전환이 완료된 후의 pagechange(성공) 또는 pagechangefailed(실패) 이벤트라는 두 가지 이벤트를 트리거합니다. |
pagebeforecreate | 페이지가 초기화될 때, 초기화 전에 트리거됩니다. |
pagebeforehide | 페이지 전환 후 이전 페이지가 숨겨지기 전에 발생하는 이벤트입니다. |
pagebeforeload | 로드 요청이 발행되기 전에 트리거됩니다. |
pagebeforeshow | 전환 후 페이지가 표시되기 전에 트리거되는 이벤트입니다. |
pagechange | 페이지 전환이 성공한 후 이벤트가 발생합니다. 페이지를 전환하려면 $.mobile.changePage()를 사용하세요. 이 메서드는 전환 전의 pagebeforechange 이벤트와 전환이 완료된 후의 pagechange(성공) 또는 pagechangefailed(실패) 이벤트라는 두 가지 이벤트를 트리거합니다. |
pagechangefailed | 페이지 전환에 실패하면 이벤트가 발생합니다. 페이지를 전환하려면 $.mobile.changePage()를 사용하세요. 이 메서드는 전환 전의 pagebeforechange 이벤트와 전환이 완료된 후의 pagechange(성공) 또는 pagechangefailed(실패) 이벤트라는 두 가지 이벤트를 트리거합니다. |
pagecontainerbeforeload | 요청이 로드되기 전에 트리거됨 |
pagecontainerload | 페이지가 성공적으로 로드되고 DOM에 삽입된 후 트리거됨 |
pagecontainerloadfailed | 페이지가 로드되지 않았을 때 실행됨 |
페이지생성 | 페이지가 성공적으로 생성된 후 개선이 완료되기 전에 이벤트가 발생합니다. |
pagehide | 페이지 전환 후 이전 페이지가 숨겨지면 발생하는 이벤트입니다. |
pageinit | 버전 1.4.0 이후에는 더 이상 사용되지 않습니다. 대신 pagecreate를 사용하세요. 페이지가 초기화될 때 이벤트가 발생합니다. |
pageload | 버전 1.4.0 이후에는 더 이상 사용되지 않습니다. 대신 pagecontainerload를 사용하세요. 페이지가 완전히 로드된 후 트리거됩니다. |
pageloadfailed | 버전 1.4.0 이후에는 더 이상 사용되지 않습니다. 대신 pagecontainerloadfailed를 사용하세요. 페이지 요청이 실패하면 시작됩니다. |
pageremove | 창 보기가 DOM에서 외부 페이지를 제거하기 전에 실행됩니다. |
pageshow | 전환 애니메이션이 완료된 후 "도착" 페이지에서 트리거됩니다. |
scrollstart | 사용자가 페이지 스크롤을 시작할 때 시작됩니다. |
scrollstop | 사용자가 페이지 스크롤을 중지하면 시작됩니다. |
swipe | 사용자가 요소를 가로로 스와이프하면 시작됩니다. |
swipeleft | 사용자가 요소를 왼쪽에서 30픽셀 이상 스와이프하면 트리거됩니다. |
swiperright | 사용자가 요소를 오른쪽에서 30픽셀 이상 스와이프하면 트리거됩니다. |
tap | 사용자가 요소를 탭할 때 트리거됩니다. |
taphold | 요소가 요소를 탭하고 1초 동안 유지할 때 트리거됩니다. |
throttledresize | Enable taggable #hash History |
updatelayout | 은 콘텐츠를 동적으로 표시/숨기는 jQuery Mobile 구성 요소에 의해 트리거됩니다. |
vclick | 가상화된 클릭 이벤트 핸들러 |
vmousecancel | 가상화된 마우스 취소 이벤트 핸들러 |
vmousedown | 가상화된 mousedown 이벤트 핸들러 |
vmousemove | virtual 가상화된 mousemove 이벤트 핸들러 |
vmouseout | 가상화된 mouseout 이벤트 핸들러 |
vmouseover | 가상화된 mouseover 이벤트 핸들러 |
vmouseup | 가상화된 mouseup 이벤트 핸들러 |