Rumah Kewangan Peribadi Cara Membina Laman Bergerak jQuery Asas untuk Pemrograman HTML5 dan CSS3 - patung

Cara Membina Laman Bergerak jQuery Asas untuk Pemrograman HTML5 dan CSS3 - patung

Isi kandungan:

Video: JavaScript for Web Apps, by Tomas Reimers and Mike Rizzo 2024

Video: JavaScript for Web Apps, by Tomas Reimers and Mike Rizzo 2024
Anonim

Terdapat pendekatan yang sangat popular di kalangan pemrogram HTML5 dan CSS3 untuk membina laman web mesra mudah alih dengan AJAX, dan itu menggunakan perpustakaan tambahan untuk jQuery dipanggil jQuery Mobile . Jquery Mobile adalah gabungan kuat kod JavaScript dan CSS yang dibina di atas perpustakaan.

Perpustakaan jQuery berfungsi dengan mengambil halaman HTML5 biasa dan mengubahnya dengan cara yang meniru rupa dan rasa asli. Kod ini kelihatan seperti HTML biasa:

Demo Bergerak

Demo Bergerak JQuery

Laman web Bergerak JQuery

  • Ini adalah senarai biasa
  • Dikodkan sebagai
  • senarai mudah alih
> HTML All in One untuk Dummies Beberapa butiran mengubah laman ini menjadi keajaiban mudah alih:

Sertakan CSS mudah alih jQuery.
  1. Ini adalah fail CSS khas yang direka untuk mengubah elemen HTML ke rakan kongsi mudah alih mereka. Walaupun anda boleh memuat turun sendiri, kebanyakan pembangun menghubungkan terus ke laman jQuery.

    Termasuk perpustakaan jQuery standard.

  2. Banyak kod didasarkan pada jQuery, jadi mengintegrasikan perpustakaan jQuery juga. Sekali lagi, anda perlu menarik jQuery dari laman web jQuery utama.

    Menggabungkan perpustakaan mudah alih jQuery.
  3. Ini adalah perpustakaan JavaScript yang memanjangkan pustaka untuk menambah tingkah laku khusus mudah alih baru.

    Tambah atribut peranan data = "halaman" ke div utama.

  4. Buat div utama di halaman anda dan beri atribut kepadanya. Ini adalah atribut peranan data tersuai yang ditambahkan oleh jQuery mobile. jQuery melihat peranan data pelbagai elemen dan menggunakan perubahan gaya dan tingkah laku kepada unsur-unsur ini secara automatik. Tetapkan div utama anda halaman peranan data. Ini memberitahu penyemak imbas untuk merawat keseluruhan div sebagai halaman.

    Tentukan tema data.

  5. Anda boleh memohon tema data kepada mana-mana unsur, tetapi anda hampir selalu menggunakan tema pada halaman tersebut. jquery mobile dilengkapi dengan beberapa tema lalai yang dibina, yang dipanggil "a" melalui "e. "Eksperimen untuk mencari yang anda suka, atau anda boleh membina sendiri dengan versi mudah alih khas ThemeRoller itu.

    Tambah lebih banyak div di dalam halaman anda.

  6. Tambah beberapa lagi div di dalam halaman div anda. Pada umumnya anda akan mempunyai tiga: header, kandungan, dan footer.

    Nyatakan div header dengan data-role = "header".

  7. Dengan menempatkan sebarang maklumat header anda di dalam div dengan peranan data "header", anda memberitahu jQuery untuk merawat elemen ini sebagai header mudah alih dan menggunakan gaya yang sesuai. Tajuknya biasanya mengandungi tag

    .

    Biasanya anda akan menentukan tajuk yang akan ditetapkan dengan atribut kedudukan = "tetap" =. Ini memastikan pengepala akan tetap berada di tempat jika seluruh kandungan ditatal, yang merupakan tingkah laku biasa dalam aplikasi mudah alih.

    Sediakan div kandungan.

  8. Tambah div dengan peranan data = "kandungan" untuk menyediakan kawasan kandungan utama halaman anda. Mana-mana unsur-unsur badan utama tapak anda harus masuk dalam segmen ini.

    Sebarang pautan boleh ditukar ke butang.

  9. Konvensyen standard dalam aplikasi web adalah untuk menjadikan pautan menjadi butang yang mempunyai sasaran yang lebih besar daripada input berasaskan mouse. Adalah mudah untuk menukar mana-mana pautan ke butang dengan menambahkan atribut-peranan = "butang" atribut kepada teg anchor.

    Tukar senarai ke senarai senarai mudah alih.

  10. Senarai juga mempunyai konvensyen khas di dunia mudah alih. Anda boleh menggunakan atribut peranan data untuk mengubah sebarang senarai ke dalam listView.

    Membina footer.

  11. Tambah satu lagi div dengan set peranan data kepada "footer". Biasanya, footer (seperti header) ditetapkan dengan atribut kedudukan data.

Cara Membina Laman Bergerak jQuery Asas untuk Pemrograman HTML5 dan CSS3 - patung

Pilihan Editor

Memasang Drupal: Perisian Ekstrak - dummies

Memasang Drupal: Perisian Ekstrak - dummies

Selepas perisian Drupal. fail zip terletak di host web anda, anda perlu mengekstrak perisian sebelum memasang dan mengkonfigurasi Drupal. Kebanyakan pengurus fail boleh mengekstrak fail Drupal anda untuk anda. Berikut adalah contoh bagaimana ia berfungsi. Versi anda mungkin berbeza, jadi hubungi hos web anda untuk bantuan jika anda tidak boleh ...

Memasang Drupal di Web Host dengan Softaculous - dummies

Memasang Drupal di Web Host dengan Softaculous - dummies

Pemasangan Drupal yang mudah menggunakan program yang dipanggil Fantastico atau Softaculous. Jika syarikat hosting anda menggunakan Softaculous, berikut adalah cara ia berfungsi. Komuniti Drupal tidak mengesyorkan memasang Drupal dengan perisian pihak ketiga seperti Softaculous atau Fantastico. Melakukannya boleh membuat peningkatan yang sukar dan berpotensi menimbulkan masalah dengan pangkalan data anda ...

Mengurus Laman Pengguna Drupal Garden - dummies

Mengurus Laman Pengguna Drupal Garden - dummies

Halaman Orang di Drupal Gardens membolehkan anda mengawal pengguna, anda akan memasang pemasangan Drupal biasa. Anda boleh mencari pengguna, menyekat dan menyahsekat, memadam, dan menetapkan peranan. Klik pautan Orang untuk mengurus pengguna. Tab Senarai membantu anda mencari pengguna yang sedia ada, dan tab Permit membolehkan anda membuat peranan dan ...

Pilihan Editor

ACT Practice Math Questions: Ketaksamaan - dummies

ACT Practice Math Questions: Ketaksamaan - dummies

Semua perkara yang sama, menyelesaikan sedikit ketidaksamaan pada peperiksaan ACT Math sangat baik. Nasib baik, soalan amalan berikut akan membantu anda menjadi lebih besar daripada cabaran! Soalan amalan Memandangkan x adalah integer, untuk apa nilai x dan x + 4 <16? a. ...

ACT Practice Math Questions: Persamaan Linear - dummies

ACT Practice Math Questions: Persamaan Linear - dummies

Jika anda ingin nongkrong di pesawat koordinat, maka anda harus tahu cara menggunakan persamaan linear. Pada peperiksaan ACT Matematik, anda akan menemui soalan seperti berikut, di mana anda diminta untuk memecahkan borang pencerobohan cerun untuk mengira cerun garisan yang berbeza. Soalan Amalan Apakah lereng garis ...

ACT Practice Math Questions: Probability - dummies

ACT Practice Math Questions: Probability - dummies

Lebih banyak soalan yang menangani kebarangkalian. Terdapat juga peluang yang baik bahawa kemungkinan menjawab soalan-soalan anda dengan betul akan bertambah baik jika anda menangani soalan amalan berikut. Soalan praktik Sheila mempunyai 4 kaus kaki hitam dan 2 kaus kaki navy ...

Pilihan Editor

Menghiasi laman web perkahwinan anda di laman web Dime - dummies

Menghiasi laman web perkahwinan anda di laman web Dime - dummies

Hiasan yang anda perlukan. Sesetengah venue mungkin tidak memerlukan sebarang hiasan majlis perkahwinan. Sebagai contoh, anda boleh memilih majlis anda di atrium sebuah hotel yang sudah mempunyai pokok-pokok dan pokok renek yang dihias dengan lampu mini yang jelas - sesuai untuk ...

Menentukan Sama ada untuk Sewa Perancang Pernikahan - monyet

Menentukan Sama ada untuk Sewa Perancang Pernikahan - monyet

Pasangan yang paling berpikiran anggaran tidak mempekerjakan perancang perkawinan independen , tetapi anda boleh memutuskan bahawa perbelanjaan seorang perancang perkahwinan adalah bernilai kejutan yang anda akan elakkan. Contohnya, jika anda dan pasangan anda ditekan untuk masa atau diliputi oleh pemikiran mencari dan mewawancarai vendor individu, anda mungkin ingin mempersiapkan pernikahan ...

Pendapatan Perks untuk Pernikahan Tujuan Anda - monyet

Pendapatan Perks untuk Pernikahan Tujuan Anda - monyet

Jika Anda merencanakan pernikahan tujuan, - anda mungkin akan menerima beberapa faedah yang mengejutkan. Kemudahan perkahwinan-perkahwinan boleh termasuk rawatan VIP di hotel, terutamanya apabila anda boleh menempah sekatan bilik untuk tetamu anda. Malah, hotel menawarkan faedah dan peningkatan untuk satu sebab pintar: untuk membina kesetiaan pelanggan. Mereka mahu ...