jQuery Mobile 事件
- 上一頁 jQuery Mobile Data
- 下一頁 jQuery Mobile 圖標
jQuery Mobile 事件參考手冊
下表列出了所有的 jQuery Mobile 事件。
注釋:請通過使用 on() 方法來綁定事件。
事件 | 描述 |
---|---|
hashchange | 啟用 bookmarkable #hash 歷史記錄。 |
navigate | 針對 hashchange 和 popstate 的 wrapper 事件。 |
orientationchange | 當用戶垂直或水平旋轉其移動設備時觸發。 |
pagebeforechange | 在頁面變化周期內觸發兩次:任意頁面加載或過渡之前觸發一次,接下來在頁面成功完成加載后,但是在瀏覽器歷史記錄被導航進程修改之前觸發。 |
pagebeforecreate | 當頁面即將被初始化,但是在增強開始之前觸發。 |
pagebeforehide | 在過渡動畫開始前,在“來源”頁面上觸發。 |
pagebeforeload | 在作出任何加載請求之前觸發。 |
pagebeforeshow | 在過渡動畫開始前,在“到達”頁面上觸發。 |
pagechange | 在 changePage() 請求已完成將頁面載入 DOM 并且所有頁面過渡動畫已完成后觸發。 |
pagechangefailed | 當 changePage() 請求對頁面的加載失敗時觸發。 |
pagecreate | 當頁面已創建,但是增強完成之前觸發。 |
pagehide | 在過渡動畫完成后,在“來源”頁面觸發。 |
pageinit | 當頁面已經初始化并且完成增強時觸發。 |
pageload | 在頁面成功加載并插入 DOM 后觸發。 |
pageloadfailed | 如果頁面加載請求失敗,則觸發。 |
pageremove | 在窗口視圖從 DOM 中移除外部頁面之前觸發。 |
pageshow | 在過渡動畫完成后,在“到達”頁面觸發。 |
scrollstart | 當用戶開始滾動頁面時觸發。 |
scrollstop | 當用戶停止滾動頁面時觸發。 |
swipe | 當用戶在元素上水平滑動時觸發。 |
swipeleft | 當用戶從左劃過元素超過 30px 時觸發。 |
swiperight | 當用戶從右劃過元素超過 30px 時觸發。 |
tap | 當用戶敲擊某元素時觸發。 |
taphold | 當元素敲擊某元素并保持一秒時觸發。 |
throttledresize | 啟用 bookmarkable #hash 歷史記錄 |
updatelayout | 由動態顯示/隱藏內容的 jQuery Mobile 組件觸發。 |
vclick | 虛擬化的 click 事件處理器 |
vmousecancel | 虛擬化的 mousecancel 事件處理器 |
vmousedown | 虛擬化的 mousedown 事件處理器 |
vmousemove | 虛擬化的 mousemove 事件處理器 |
vmouseout | 虛擬化的 mouseout 事件處理器 |
vmouseover | 虛擬化的 mouseover 事件處理器 |
vmouseup | 虛擬化的 mouseup 事件處理器 |
- 上一頁 jQuery Mobile Data
- 下一頁 jQuery Mobile 圖標