2012-10-29 20 views
3

我正在一個PHP接口,將用於在平板電腦內的餐廳接受訂單。我正在使用jQuery Mobile。爲了最大限度地減少加載時間,我創建了一個包含所有UI的單頁面,並且頁面的內容部分是空白的,只是div。當我點擊鏈接時,我使用Ajax在頁面的空白內容div中加載。我有一個固定的標題和一個固定的頁腳。問題是,當我觸摸或點擊加載頁面的空白區域時,頁眉和頁腳移動並消失,頁眉和頁腳位於整個加載頁面的底部,如果再次單擊它們,則返回正確的位置。當我點擊或觸摸內容頁面中的href鏈接時,不會發生這種情況。固定的工具欄問題與jQuery的移動

你能幫我嗎?

+0

我有同樣的問題。它可以在官方[JQM演示頁面](http://jquerymobile.com/test/docs/toolbars/footer-persist-a.html)上進行復制......將自己置於頁面中間並點擊/觸摸屏幕。固定的頁眉和頁腳將消失。它可能會被報告錯誤。我還沒有檢查過。 任何解決方法將不勝感激! – Maxbester

回答

2

我在this post上找到了解決方案。

只需將data-tap-toggle="false"添加到固定元素即可。

+1

謝謝,很棒的發現! –

+0

美麗,非常感謝。爲什麼沒有記錄?!? –

+0

[It is now](http://api.jquerymobile.com/fixedtoolbar/#option-tapToggle)。 – Maxbester