jQuery Mobile經典...login
jQuery Mobile經典教程
作者:php.cn  更新時間:2022-04-11 13:58:34

jQuery Mobile 事件



jQuery Mobile 事件參考手冊

以下清單為所有的 jQuery Mobile 事件。

注意:請使用 on() 方法綁定事件。

##方向改變事件,在使用者垂直或水平旋轉移動設備時觸發。 pagebeforechange在頁面切換之前,觸發的事件。使用$.mobile.changePage()來切換頁面,此方法觸發2個事件,切換先前的pagebeforechange事件,和切換完成後pagechange(成功)或pagechangefailed(失敗)。 pagebeforecreate頁面初始化時,初始化之前觸發。 pagebeforehide在頁面切換後舊頁面隱藏之前,觸發的事件。 pagebeforeload在載入要求發出之前觸發pagebeforeshow在頁面切換後顯示之前,觸發的事件。 pagechange在頁面切換成功後,觸發的事件。使用$.mobile.changePage()來切換頁面,此方法觸發2個事件,切換先前的pagebeforechange事件,和切換完成後pagechange(成功)或pagechangefailed(失敗)。 pagechangefailed在頁面切換失敗時,觸發的事件。使用$.mobile.changePage()來切換頁面,此方法觸發2個事件,切換先前的pagebeforechange事件,和切換完成後pagechange(成功)或pagechangefailed(失敗)。 pagecontainerbeforeload在載入任何請求前觸發pagecontainerload在頁面成功載入並插入DOM 後觸發pagecontainerloadfailed頁面載入失敗時觸發pagecreate在頁面創建成功之後,觸發的事件,但增強完成之前。 pagehide在頁面切換後舊頁面隱藏之後,觸發的事件。 pageinitpageloadpageloadfailedpageremove在視窗檢視從 DOM 移除外部頁面之前觸發。 pageshow在過渡動畫完成後,在"到達"頁面觸發。 scrollstart當使用者開始捲動頁面時觸發。 scrollstop當使用者停止捲動頁面時觸發。
事件描述
#hashchange#啟用可標記#hash 歷史,雜湊值會在一次獨立的點擊時發生時變化,例如一個用戶點擊後退按鈕,會透過hashchange事件進行處理。
navigate 包裹了hashchange 和popstate 的事件
orientationchange
1.4.0 版本後已被廢棄,使用 pagecreate 取代。 在頁面頁面初始化時,觸發的事件。
1.4.0 版本後已被廢棄,使用 pagecontainerload 取代。 在頁面完全載入成功後觸發。
1.4.0 版本後已被廢棄,使用 pagecontainerloadfailed 取代。 如果頁面請求失敗觸發。
swipe當使用者在元素上水平滑動時觸發。
swipeleft當使用者從左劃過元素超過 30px 時觸發。
swiperight當使用者從右邊劃過元素超過 30px 時觸發。
tap當使用者敲擊某個元素時觸發。
taphold當元素敲擊某個元素並保持一秒鐘時觸發。
throttledresize 啟用可標記#hash 歷史記錄
updatelayout由動態顯示/隱藏內容的jQuery Mobile 元件觸發。
vclick虛擬化的click 事件處理器
vmousecancel虛擬化的mousecancel 事件處理器
vmousedown虛擬化的mousedown 事件處理器
vmousemove虛擬化的mousemove 事件處理器
vmouseout虛擬化的mouseout 事件處理器
vmouseover#虛擬化的mouseover 事件處理器
vmouseup的虛擬化的mouseup 事件處理器

PHP中文網