tutorial pengembangan web terbaru
 

pagebeforecreate acara jQuery

<JQuery Mobile Acara

Contoh

Siagakan beberapa teks saat halaman sedang diinisialisasi, tapi sebelum perangkat tambahan telah dimulai:

$(document).on("pagebeforecreate",function(){
  alert("pagebeforecreate event fired!")
});
Cobalah sendiri "

Definisi dan Penggunaan

Acara pagebeforecreate dipicu ketika halaman sekitar diinisialisasi dan sebelum jQuery Mobile telah mulai meningkatkan halaman.

Menggunakan acara ini untuk memanipulasi konten sebelum jQuery Mobile telah memiliki kesempatan untuk melakukannya. Misalnya, jika Anda ingin menambahkan atribut data melalui script bukan pada kode HTML (lihat contoh di bawah).

Catatan: Acara ini hanya dipicu sekali per "halaman" - Setiap kali halaman dibuka untuk pertama kalinya, jQuery Mobile cache halaman dalam DOM (memori), jadi ketika Anda menavigasi kembali dari pagetwo ke pageone (misalnya), ini acara tidak akan api, karena kemudian, pageone sudah diinisialisasi.

Peristiwa terkait:

  • pagecreate - dipicu saat halaman dibuat, tapi sebelum peningkatan selesai

Sintaksis

Untuk memicu event untuk semua halaman di jQuery Mobile:

$("document").on("pagebeforecreate",function(event){...}) Try it

Untuk memicu acara untuk halaman tertentu:

$("document").on("pagebeforecreate"," page ",function(event){...}) Try it

Parameter Deskripsi
function(event) Wajib. Menentukan fungsi untuk menjalankan ketika acara pagebeforecreate terjadi

Fungsi ini memiliki acara objek opsional, yang dapat berisi jQuery acara sifat (misalnya event.target, event.type, dll) Lihat jQuery Acara Referensi untuk informasi lebih lanjut.
page Pilihan. Poin ke id halaman untuk menentukan acara pagebeforecreate untuk. Untuk halaman internal, gunakan #ID. Untuk halaman eksternal, menggunakan externalfile.html .

Coba Sendiri - Contoh

Sebuah demonstrasi pagebeforecreate dan pagecreate
Sebuah demonstrasi yang menunjukkan kapan pagebeforecreate dan pagecreate api.

Memanipulasi konten sebelum jQuery Mobile telah memiliki kesempatan untuk melakukannya
Menggunakan acara pagebeforecreate untuk secara dinamis menambahkan atribut.

Acara objek
Menggunakan properti event.type untuk kembali jenis acara dipicu.


<JQuery Mobile Acara