Latest web development tutorials

jQuery Mobile Panel

panel jQuery Mobile akan menarik ke kanan di sisi kiri layar.

Ditunjuk oleh id dari elemen <div> untuk menambahkan data-role = "panel" properti untuk membuat panel.

Tambahkan tag HTML <div> untuk menampilkan isi dari panel Anda:

<div data-role="panel" id="myPanel">
  <h2>面板标题..</h2>
  <p>文本内容..</p>
</div>

Catatan: tag panel harus ditempatkan sebelum header halaman, konten, atau setelah komposisi bagian bawah.

Untuk mengakses panel, Anda perlu membuat panel tautan <div> id dari link, klik pada link untuk membuka panel:

<a href="#myPanel" class="ui-btn ui-btn-inline">打开面板</a>

contoh sederhana dari panel

contoh

<Div Data-role = "page" id = "pageone">
<Div Data-role = "panel " id = "myPanel">
<H2> kepala panel .. </ h2>
<P> panel Content .. </ p>
</ Div>

<Div Data-role = "header">
<H1> standar halaman header </ h1>
</ Div>

<Div Data-role = "main" class = "ui-content">
<P> Klik di bawah ini untuk membuka panel. </ P>
<a href="#myPanel" class="ui-btn ui-btn-inline"> panel terbuka </a>
</ Div>

<Div Data-role = "footer">
<H1> di bagian bawah teks </ h1>
</ Div>
</ Div>

Coba »

Tutup panel

Anda dapat klik pada panel atau wilayah eksternal atau tekan Esc untuk menutup panel geser. Anda dapat menggunakan data- * atribut untuk menonaktifkan dan klik untuk menutup panel geser:

milik nilai deskripsi contoh
Data-Dihapus benar | palsu Menentukan apakah panel dengan mengklik panel untuk menutup daerah luar. mencoba
Data-gesek-dekat benar | palsu Menentukan apakah dapat ditutup dengan menggeser. mencoba

Anda dapat menggunakan tombol untuk menutup panel: hanya perlu menambahkan data-rel = "dekat" di panel properties <div> di. Untuk alasan performa, kami harus menutup link href poin atribut ke halaman ID.

contoh

<Div Data-role = "panel" id = "myPanel">
<H2> kepala panel .. </ h2>
<P> Panel beberapa teks .. </ p>
<a href="#pageone" data-rel="close" class="ui-btn ui-btn-inline"> Tutup panel </a>
</ Div>

Coba »

panel display

Anda dapat menggunakan properti modus data-display untuk mengontrol panel display:

Nilai properti deskripsi
Data-display = "overlay" Tampilan panel pada konten
Data-display = "push" Bersamaan "push" panel dan halaman.
Data-display = "mengungkapkan" halaman default akan menarik dari layar seperti slide, panel akan ditampilkan

contoh

<Div Data-role = "panel " id = "overlayPanel" Data-display = "overlay">
<Div Data-role = "panel " id = "revealPanel" Data-display = "mengungkapkan">
<Div Data-role = "panel " id = "pushPanel" Data-display = "push">

Coba »

panel Lokasi

Secara default, panel akan ditampilkan di sisi kiri layar. Jika Anda ingin panel muncul di sisi kanan layar, Anda dapat menentukan data-posisi = "kanan" properti.

contoh

<Div Data-role = "panel " id = "myPanel" Data-posisi = "right">

Coba »

Anda dapat menentukan isi dari panel sesuai dengan halaman scroll dan scroll. Secara default, panel bersama-sama dengan halaman bergulir (tapi isi panel tersebut masih di atas halaman). Jika Anda perlu untuk mengimplementasikan isi panel stasioner dengan halaman scroll dan scroll, Anda dapat menambahkan data-posisi-tetap = "true" atribut dalam panel:

contoh

<Div Data-role = "panel " id = "myPanel" Data-posisi-tetap = "true">

Coba »