Pertemuan 3 Web Mobile (JQuery)
Pertemuan 3 Web Mobile (JQuery)
Disarankan untuk menggunakan elemen <a> dengan class="ui-btn" untuk link antar halaman, dan
elemen <input> atau <button> untuk pengiriman formulir. Untuk mempelajari tentang penggunaan ketiga
tag dalam pembuatan button tersebut, ketikkan script untuk membuat button berikut.
<html>
<head>
<title>Membuat Button</title>
<div data-role="page">
<header data-role="header">
<h1>Pembuatan Button</h1>
</header>
<div data-role="content">
<p>Sebuah button di jQuery Mobile dapat dibuat dengan tiga cara,
yaitu : </p>
<ol start="1" type="1">
<li>Menggunakan element <b><input></b> </li>
<li>Menggunakan element <b><button></b> </li>
<li>Menggunakan element <b><a></b></li>
</ol>
<html>
<head>
<title>Membuat Inline Button</title>
<div data-role="page">
<header data-role="header">
<h1>Inline Button</h1>
</header>
<div data-role="content">
<p> Tombol 1 tag <b>input</b> tidak bisa untuk inline button.
Tombol 2 tag <b>button</b> dan Tombol 3 tag <b>a</b>
bisa untuk inline button. Perhatikan bedanya. </p>
<p>
<input type="button" value="Tombol 1">
<button class="ui-btn ui-btn-inline">Tombol 2</button>
<a href="#link" class="ui-btn ui-btn-inline">Tombol 3</a>
</p>
</div>
<footer data-role="footer" data-position="fixed">
<h2>Lab. Komputer</h2>
</footer>
</div>
</body>
</html>
<html>
<head>
<title>Membuat Group Button</title>
<div data-role="page">
<header data-role="header">
<h1>Group Button</h1>
</header>
<div data-role="content">
<p>Tombol grup horizontal.</p>
<div data-role="controlgroup" data-type="horizontal">
<a href="#" class="ui-btn">Buka</a>
<a href="#" class="ui-btn">Simpan</a>
<a href="#" class="ui-btn">Tutup</a>
</div>
<p>Tombol grup vertical.</p>
<div data-role="controlgroup" data-type="vertical">
<a href="#" class="ui-btn">Buka</a>
<a href="#" class="ui-btn">Simpan</a>
<a href="#" class="ui-btn">Tutup</a>
</div>
</div>
<footer data-role="footer" data-position="fixed">
<h2>Lab. Komputer</h2>
</footer>
</div>
</body>
</html>
Secara default, grouped button dikelompokkan secara vertikal tanpa margin dan ruang antaranya. Hanya button
yang pertama dan button terakhir memiliki sudut bulat, menghasilkan tampilan yang bagus ketika dikelompokkan
bersama-sama.
Class CSS yang lain untuk Link Button
Penggunaan:
class=”ui-btn-b”
penggunaan:
class=”ui-corner all”
penggunaan:
class=”ui-mini”
ui-shadow Menambah bayangan pada button.
penggunaan:
class=”ui-shadow”
Soal Latihan 1
Buatlah WEB Mobile tentang penggunaan Button dan Link, untuk menampilkan data Identitas Mahasiswa
yang berisi halaman MENU UTAMA, dan Sub Menu Biodata, Pendidikan, Orang Tua.
1. Sub Menu Biodata (berisi biodata mahasiswa mulai dari : Nama, NIM, Jurusan, Kelas, Alamat, WA, dsb)
2. Sub Menu Pendidikan (berisi pendidikan mahasiswa mulai dari : TK, SD, SMP, SMA, Perguruan Tinggi,
sertakan Tahun Masuk dan Tahun Keluar dari masing-masing jenjang pendidikan)
3. Sub Menu Orang Tua/Wali (berisi data orang tua mahasiswa mulai dari : Nama Ayah, Nama Ibu,
Alamat, Pekerjaan dsb).
4. Untuk membuat Link gunakan button dengan elemen <a>, dan Grouped Button. Tambahkan efek
animasi untuk setiap perpindahan antar page.
MENU UTAMA
BIODATA
PENDIDIKAN
LAB KOMPUTER
Soal Tugas (di Share Ke Group paling lambat hari Kamis berisi Tampilan dan Listing Program)
Buatlah WEB Mobile dengan kasus anda tentukan sendiri, mengenai penggunaan Link (Minimal 6 Page
dalam 1 File) dan Button (gunakan elemen <a> dan grouped button). Page 1 berisi menu utama dan
page terakhir berisi identitas anda. Tambahkan efek animasi untuk setiap perpindahan antar page.