En son web geliştirme öğreticiler
 

jQuery Mobile Sayfalar


Bir sayfa yarat

JQuery Mobile tüm mobil cihazlarda çalışır olsa da, masaüstü bilgisayarlarda bazı uyumluluk sorunları olabilir (due to limited CSS3 support) .

Bu eğitim için, daha iyi bir okuma deneyimi için Google Chrome tarayıcı kullanmanız önerilir.

Aşağıda, basit, standart jQuery Mobile sayfasını oluşturduk:

Örnek

<body>
<div data-role="page" >

  <div data-role="header" >
    <h1>Welcome To My Homepage</h1>
  </div>

  <div data-role="main" class="ui-content" >
    <p>I Am Now A Mobile Developer!!</p>
  </div>

  <div data-role="footer" >
    <h1>Footer Text</h1>
  </div>

</div>
</body>
Kendin dene "

Örnek açıklanmıştır:

  • data-role="page" tarayıcıda görüntülenen sayfası
  • data-role="header" sayfasının üst kısmında bir araç çubuğu oluşturur (genellikle başlık veya arama düğmeleri için kullanılan)
  • data-role="main" metin, resim, düğmeler, formlar, vb gibi, sayfanın içeriğini tanımlar
  • "ui-content" sınıf sayfa içeriğinin içinde ekstra dolgu ve marj ekler
  • data-role="footer" sayfasının alt kısmındaki bir araç çubuğu oluşturur
  • vb paragraflar, resimler, başlıklar, listeler, - bunlar konteynerlerin içinde, herhangi bir HTML öğelerini ekleyebilirsiniz

HTML5 data-* nitelikler bir oluşturmak için jQuery Mobile boyunca kullanılır "touch-friendly" mobil cihazlar için ve çekici bir görünüm.


jQuery Mobile Sayfaları Ekleme

jQuery Mobile olarak, tek bir HTML dosyasında birden sayfaları oluşturabilirsiniz.

Benzersiz kimliğe sahip her bir sayfayı ayırın ve kullanımı href aralarında bağlamak niteliğini:

Örnek

<div data-role="page" id="pageone" >
  <div data-role="main" class="ui-content">
    <a href="#pagetwo" >Go to Page Two</a>
  </div>
</div>

<div data-role="page" id="pagetwo" >
  <div data-role="main" class="ui-content">
    <a href="#pageone" >Go to Page One</a>
  </div>
</div>
Kendin dene "

İpucu: Yükleme süresi içeriğin bir sürü web uygulamaları etkilenecektir (yani metin, bağlantılar, resimler, komut dosyaları vb.) Eğer dahili sayfaları bağlamak istemiyorsanız harici dosyalar kullanılır:

<a href="externalfile.html">Go To External Page</a>

Iletişim kutuları olarak kullanılması Sayfalar

Bir iletişim kutusu, özel bilgi veya istek girişi göstermek için kullanılan pencerenin türüdür.

Bir kullanıcı bir bağlantıyı dokunduğunda açılan bir iletişim kutusu oluşturmak için eklemek data-dialog="true" Eğer bir diyalog olarak görüntülenmesini istediğiniz sayfaya:

Örnek

<div data-role="page" id="pageone">
  <div data-role="main" class="ui-content">
    <a href="#pagetwo">Go to Page Two</a>
  </div>
</div>

<div data-role="page" data-dialog="true" id="pagetwo">
  <div data-role="main" class="ui-content">
    <a href="#pageone">Go to Page One</a>
  </div>
</div>
Kendin dene "