續上javascript
觸摸事件 - 當用戶觸摸屏幕時觸發(敲擊和滑動)
滾動事件 - 當上下滾動時觸發
方向事件 - 當設備垂直或水平旋轉時觸發
頁面事件 - 當頁面被顯示、隱藏、建立、載入以及/或卸載時觸發
css
$(document).ready(function(){ //your code here... });
$(document).on('pageinit','#pageone',function(){ //your code here... });
$(元素).on('事件',funciton(){ //code here... })
$(window).on("orientationchange",function(){ if(window.orientation == 0) // Portrait { $("p").css({"background-color":"yellow","font-size":"300%"}); } else // Landscape { $("p").css({"background-color":"pink","font-size":"200%"}); } });
pagecreate 當頁面已建立,但加強完畢以前,觸發該事件。
pageinit 當頁面已初始化。並且在 jQuery Mobile 已完畢頁面加強以後,觸發該事件。html
$(document).on("pagebeforecreate",function(event){})
pageload 在頁面已成功載入並插入 DOM 後觸發。
pageloadfailed 假設頁面載入請求失敗,則觸發該事件。默認地,將顯示 "Error Loading Page" 消息。
java
$(document).on("pageload",function(event,data){})
pagehide 在「來的」頁面觸發。在過渡動畫完畢後。ide
$(document).on("pagebeforeshow","#pagetwo",function(){ })