我有一個jQuery的移動應用程序,有一個頁面。這個頁面有三個DIV,我以編程方式根據各種變量選擇這些DIV中的一個。無論如何,一個DIV包含一個select元素。這個元素有20個項目。由於剪切量,選擇框在其自己的對話框中打開。我很好,但是,在用戶做出選擇後,我的託管頁面的pagebeforeshow事件再次被激發。我的問題是,我似乎無法弄清楚如何檢測這個事件是由於用戶選擇一個選項或關閉選擇對話框而引發的。檢測如果JQuery Mobile來自選擇對話框
有沒有辦法在pagebeforeshow事件中檢測我們是如何到達這裏的?
如果我錯了,請糾正我,但看起來在「select」元素的情況下,prevPage對象是空的。 – user70192 2012-04-20 19:58:33
@ user70192我還沒有驗證過,但它仍然足以提供分支信息,對不對?只是測試空虛,你知道你來自一個選擇覆蓋.. – paislee 2012-04-20 20:03:03