2012-04-11 59 views
1

好吧,無論如何我的情況並非如此。jQuery Mobile:頁面轉換無法在Android上設置爲none

由於jQueryMobile開發的頁面轉換在特定Android設備上使用時非常不穩定,所以我想關閉它們。

因此,我已將每個鏈接和按鈕上的數據轉換屬性設置爲「無」。

此外,我都使用設置$ .mobile.defaultDialogTransitions ='none'和設置data-transition ='none'每個鏈接到對話框。默認設置可能不會通過,因爲mobileinit事件(您應該在其中設置默認值)未觸發。

但是,當我在Android上啓動時,所有對話框都會在打開/關閉時進行彈出/彈出轉換,然後轉到任何帶有幻燈片的常規頁面轉換。

發生了什麼事?

+0

是否顯示何時使用其他用戶代理?如果你使用桌面瀏覽器,你會得到什麼? – 2012-04-11 16:52:57

回答

2

我不確定回答我自己的問題有多好。但是,部分要歸功於丹,我明白了。

mobileinit事件沒有觸發,因爲我沒有按照指定的方式精確地綁定它(即:在jquery腳本之後,但在jquery移動腳本之前)。

當我得到它的啓動時,過渡表現正如我所願。

我還沒有弄清楚爲什麼數據轉換屬性在默認不起作用時沒有做他們的工作。但這就是理論。

當然,一旦它在一個瀏覽器上運行,它就可以在任何地方使用。

相關問題