Verhindern, dass die JQuery-Mobile-add div-element automatisch
Habe ich div-element ursprünglich wie diese..
<body>
<canvas id="pageflip-canvas"></canvas>
<div id="pages">
<section>
</section>
</div>
<script type="text/javascript" src="index.js"></script>
</body>
aber wenn ich mit JQuery-Mobile ist Es so
<body class="ui-mobile-viewport ui-overlay-c">
<div data-role="page" data-url="/C:/AppServ/www/guiBook2/index.html"
tabindex="0" class="ui-page ui-body-c ui-page-active" style="min-height: 681px;">
<canvas id="pageflip-canvas" width="1366" height="681"></canvas>
<div id="pages">
<section style="z-index: 1;">
</section>
</div>
<script type="text/javascript" src="index.js"></script>
</div><div class="ui-loader ui-corner-all ui-body-a ui-loader-default"><span class="ui-icon ui-icon-loading"></span><h1>loading</h1></div></body>
Wie Sie verhindern, dass Sie es schaffen, diese DIV-ich bin ok mit der css-Klasse
aber zusätzliche div-Inhalts-Breite ändern.
Danke Im Voraus
- <div data-enhance="false">was auch immer Sie Ort innerhalb dieses jquery nicht berühren diese</div>
- Sie können nicht kontrollieren, diese, weil JQM wandelt es in eine Seite per Ajax zugegriffen werden. Sie können wickeln Sie Ihre Leinwand mit
data-role=content
und passen Sie Ihre Leinwand CSS.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese nicht getan werden kann. Wenn
jQuery Mobile
verwendet wird, nehmen Sie über die web-Anwendung. Dies ist zu erwarten, dajQuery Mobile
nicht einen klassischen Rahmen. Weil alles per ajax alle Inhalte MÜSSEN gewickelt werden, inDIV
mit einem attributdata-role="page"
. Wenn dieseDIV
dont existieren, wie in dieser Frage, wird Sie automatisch erstellt und es kann nicht verhindert werden.Gibt es verschiedene Methoden, die verhindern, dass Inhalte wurden gestylt mit
jQuery Mobile
CSS
aber nichts kann verhindern, dass Inhalte gewickelt, indata-role="page"
DIV
.Wenn Sie möchten, erfahren Sie mehr über diese Methoden nehmen einen Blick auf meine ARTIKEL, um transparent zu sein es ist mein persönlicher blog. Oder finden Sie es HIER. Alles ist beschrieben in Kapitel: Methoden der markup-Erweiterung Prävention.
Unteren DIV-s sind auch erforderlich, weil Sie werden, verwendet zu geben Seite/content laden, im Grunde ist es eine notwendige jQuery Mobile Komponente. Aber es kann entfernt werden, wenn
AJAX
ausgeschaltet ist. Aber was ist der Punkt, derjQuery Mobile
wennAJAX
ausgeschaltet ist.Gibt es noch eine Letzte Sache zu prüfen, wenn nur einige jQuery Mobile Funktionalitäten benötigt werden, dann ist es möglich, rebuild Rahmen, so kann es nur nötig Funktionalitäten. Dieser link befindet sich HIER, vergessen Sie nicht zu wählen brauchte,
jQuery Mobile
version.