2013-03-04 71 views
0

我使用PhoneGap和jQuery Mobile開發Android應用程序。在Phonegap中卸載事件

我試圖將一個函數調用綁定到用戶離開頁面的事件(返回按鈕或單擊其他鏈接)。

我有什麼至今:

 $(window).unload(function() { 
      //my function 
     }) 

但它不工作。

回答

1

您應該使用jQuery Mobile的pageBeforehide。從jQuery Mobile的文檔:

pagebeforehide事件:

引發了「fromPage」我們正在轉換遠離,實際過渡動畫開工前。這個事件的回調將接收一個數據對象作爲他們的第二個參數。此數據對象具有以下屬性: nextPage(object) 包含我們要轉換到的頁面DOM元素的jQuery集合對象。 請注意,由於沒有以前的活動頁面,因此在應用程序啓動時第一頁的轉換期間不會分派此事件。