Ich habe nur ein wenig Mühe mit jQuery mobile Ich versuche, in einem Phonegap-Projekt zu verwenden.jQuery Mobile Daten-Vollbild-Symbolleisten sind nicht 100% versteckt
Ich möchte die Kopfzeile & Fußzeile Symbolleisten vollständig verschwinden, wenn der Bildschirm angetippt wird, so dass der gesamte Inhalt gesehen werden kann.
Ich habe diesen Code:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
<meta charset="utf-8">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0-rc.1/jquery.mobile-1.1.0-rc.1.min.css" />
<script type="text/javascript" charset="utf-8" src="cordova-1.5.0.js"></script>
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.1.0-rc.1/jquery.mobile-1.1.0-rc.1.min.js"></script>
<script type="text/javascript">
function onBodyLoad()
{
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady()
{
}
</script>
</head>
<body onload="onBodyLoad()">
<div data-role="page" data-fullscreen="true">
<div data-role="header" data-fullscreen="true" class="ui-bar-a ui-header ui-header-fixed fade ui-fixed-overlay" data-position="fixed">
<h1>Hide Header/Footer</h1>
</div>
<div data-role="content">
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
<p>Hello</p>
</div>
<div data-role="navbar" data-position="fixed" data-fullscreen="true">
<ul>
<li><a href="" class="ui-btn-active">One</a></li>
<li><a href="">Two</a></li>
</ul>
</div>
</div>
</body>
</html>
ich verwendet habe, die Daten-Vollbild = „true“ wie durch das jQuery Mobile docs angewiesen und das funktioniert einwandfrei, wenn die Seite in einen Bereich nach unten gescrollt, wo die Kopf- und Fußzeile wären nicht sichtbar, wenn sie statisch wären.
Das Problem, das ich habe, ist das sagen, zum Beispiel tippe ich auf den Bildschirm, wenn die Kopfzeile sichtbar ist, wo es statisch wäre, es gleitet nach oben, als ob es verschwand, aber dann kommt eine leere schwarze Symbolleiste wieder ohne beliebiger Text
Ich habe versucht, genau den Code zu kopieren, wie es auf dem docs Beispiel ist und ich das gleiche Problem bekommen, wo auf dieser Seite, die Symbolleiste richtig verschwinden: jQuery Demo