2013-02-07 8 views
5

Po ustawieniu stopki w jQuery Mobile 1.2.0 za każdym razem, gdy kliknę w dowolnym miejscu na stronie, stopka strony zsunie się. Po inspekcji odkryłem, że klasa "ui-fixed-hidden" została umieszczona w stopce, ale nie jestem pewien dlaczego.jQuery Mobile 1.2.0 dowolna strona onClick ukrywa stałą stopkę

+0

Możliwy duplikat [JQuery Mobile Poprawiono pasek i stopka Bar znika?] (Https://stackoverflow.com/questions/5763619/jquery-mobile-fixed-toolbar-and-footer-bar-disappears) –

Odpowiedz

16

Dodanie następującego nigdzie data-position = "stałe" występuje rozwiązuje problem

data-tap-toggle="false" 
+0

Ta odpowiedź działa –

4

Używam PrimeFaces 5,0 ostatecznej wersji, co oznacza, używam jQuery Mobile, 1.4.2.

Dodałem dane-tap-toggle = "false" zgodnie z zaleceniami tutaj (i na wiele innych pytań tutaj na stackoverflow), ale to nie rozwiązało mojego problemu z nagłówkiem.

<div data-role="header" data-position="fixed" data-tap-toggle="false"> 

Dodałem także następujące, i to rozwiązuje mój problem.

.ui-header.ui-fixed-hidden { 
    position: fixed !important; 
}