tutorial pengembangan web terbaru
 

pagecreate acara jQuery

<JQuery Mobile Acara

Contoh

Siagakan beberapa teks saat halaman telah dibuat, tapi sebelum tambahan selesai:

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

Definisi dan Penggunaan

Acara pagecreate dipicu saat halaman telah dibuat dalam DOM (melalui ajax atau lainnya), tapi sebelum jQuery Mobile telah selesai meningkatkan halaman.

Menggunakan acara ini bukan jQuery DOM ready() metode untuk menempatkan semua acara dan fungsi jQuery lainnya, karena akan bekerja apakah halaman dibuka secara langsung atau melalui AJAX panggilan halaman lain Catatan:. Sebelum versi 1.4, kami menggunakan pageinit yang acara (usang) untuk menangani hal ini.

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.

Tip: Acara ini juga berguna bagi pengguna yang ingin membuat tambahan widget kustom mereka sendiri:

$(document).on("pagecreate","#pagetwo",function(event){
  $.(":jqmData(role='my-plugin')").myPlugin();
});

Peristiwa terkait:

  • pagebeforecreate - dipicu ketika halaman sekitar diinisialisasi, tapi sebelum peningkatan telah dimulai

Sintaksis

Untuk memicu event untuk semua halaman di jQuery Mobile:

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

Untuk memicu acara untuk halaman tertentu:

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

Parameter Deskripsi
function(event) Wajib. Menentukan fungsi untuk menjalankan ketika acara pagecreate 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 pagecreate 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.

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


<JQuery Mobile Acara