2013-06-20 15 views
5

Önlemek JQuery-Mobile .. Aslında böyle div öğesi otomatik

<body> 
    <canvas id="pageflip-canvas"></canvas> 
    <div id="pages"> 
     <section> 

     </section> 
    </div> 
<script type="text/javascript" src="index.js"></script> 
</body> 

div öğesi eklemek ama JQuery-Mobile ile çalıştırdığınızda bu

<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> 

gibi olmak önlemek için nasıl bu DIV'yi yaratıyorum css

ile tamam, ancak ek div içerik genişliği değişikliği yapmam.

Teşekkür ederiz

+0

what ever you place inside this jquery will not touch this
Nirus

+0

JQM erişilebilir hale, Ajax yoluyla bir sayfa dönüştürür çünkü bu kontrol edemez. Tuvalinizi 'data-role = content' ile sarabilirsiniz ve tuval CSS'nizi ayarlayabilirsiniz. JQuery mobil indirme oluşturucuya bağlantı için – Omar

cevap

5

Bu yapılamaz. jQuery Mobile kullanılıyorsa, web uygulamasının üstesinden gelecektir. Bu beklenen bir durumdur çünkü jQuery Mobile klasik bir çerçeve değildir. Her şey ajax yapıldığından her içerik bir Attribut data-role="page" ile DIV içine sarılmış GEREKİR. Eğer bu soruda olduğu gibi bu DIV mevcut değilse otomatik olarak oluşturulacak ve önlenemez.

içerik jQuery MobileCSS ile stillendirilmiş engeller ama hiçbir şey içeriği data-role="page"DIV içine sarılmış önleyebilir çeşitli yöntemler vardır.

Bu yöntemlerle ilgili daha fazla bilgi edinmek isterseniz, ARTICLE'a bakın, şeffaf olmak için kişisel blogumdur. Veya HERE'u bulun. Her şey şu bölümde adı verilmektedir: İşaretleme geliştirme önleme yöntemleri. Onlar da kullanılan sayfa/içerik yükleme belirtmek çünkü

Alt DIV-ler de temelde gerekli bir jQuery Mobile bileşenidir ihtiyaç vardır. Ancak, AJAX kapalıysa kaldırılabilir. Ama kapatılır jQuery MobileAJAX eğer noktası budur.

sadece bazı jQuery Mobile işlevleri bunun sadece gerekli işlevleri dahil böylece çerçeveyi yeniden inşa etmek mümkündür ardından gerektiği takdirde, dikkate alınması gereken son bir şey var. Bu bağlantı, HEREbulunabilir gerekli jQuery Mobile sürümünü seçmek unutmayın.

+0

+1. –

İlgili konular