发现此答案
In Jquery mobile,Header and footers are always hiding,when clicking inside the page?
我唯一的区别是我没有data-fullscreen =“true”但是有一个data-cache =“never”.
页脚栏不断淡入淡出.只需要将页脚导航栏放在屏幕底部而不会消失.
<div data-role="page" data-cache="never" id="mainPage"> <script> $('#mainPage').live('pagecreate',function (event) { $.fixedToolbars.setTouchToggleEnabled(false); }); </script> ....header stuff <div data-role="content" id="mainContent"> .... </div> <div data-role="footer" data-theme="a" data-position="fixed"> <div data-role="navbar"> <ul> ... 4 li's </ul> </div> </div> </div>
编辑
开始了.这是怎么做到的?
http://jquerymobile.com/test/experiments/scrollview/#../../docs/toolbars/footer-persist-a.html
解决方法
这在jQueryMobile 1.1 rc1中得到修复.见
this link
在页脚上使用data-tap-toggle =“false”.