tutorial pengembangan web terbaru
 

pagecontainerbeforeload acara jQuery

<JQuery Mobile Acara

Contoh

Mengingatkan beberapa teks sebelum permintaan beban dibuat:

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

Definisi dan Penggunaan

Acara pagecontainerbeforeload dipicu sebelum permintaan beban dibuat.

Peristiwa terkait:

Catatan: Peristiwa ini digunakan untuk halaman eksternal - Setiap kali halaman eksternal dimuat ke dalam DOM, 2 peristiwa dipecat. Yang pertama adalah pagecontainerbeforeload. 2 event baik akan pagecontainerload atau pagecontainerloadfailed.


Sintaksis

$("document").on("pagecontainerbeforeload",function(event,data){...})

Parameter Deskripsi
function(event,data) Wajib. Menentukan fungsi untuk menjalankan ketika acara pagecontainerbeforeload terjadi.

Fungsi ini memiliki dua parameter opsional:

Acara objek - yang dapat berisi jQuery acara sifat (misalnya event.target, event.type , dll) Lihat jQuery Acara Referensi untuk informasi lebih lanjut

Data objek - berisi berikut:

  • url (string) - berisi URL absolut atau relatif halaman (yang dikirim ke $.mobile.loadPage() )
  • absUrl (string) - berisi referensi absolut dari URL
  • dataUrl (string) - berisi URL dari lokasi browser
  • deferred (object) - berisi resolve() atau reject()
  • options (object) - berisi opsi yang dikirim ke $.mobile.loadPage()
Catatan: Anda dapat secara manual menangani permintaan beban dengan memanggil event.preventDefault() pada objek acara dan resolve() atau reject() pada objek tangguhan yang terkandung dalam data objek.

Coba Sendiri - Contoh

Sebuah demonstrasi peristiwa terkait
Sebuah demonstrasi pagecontainerload dan pagecontainerloadfailed.

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

Data objek
Menggunakan data.url untuk mengembalikan URL dari halaman eksternal.


<JQuery Mobile Acara