tutorial pengembangan web terbaru
 

jQuery pagecontainerloadfailed Kegiatan

<JQuery Mobile Acara

Contoh

Siagakan beberapa teks ketika permintaan buka halaman gagal:

$(document).on("pagecontainerloadfailed",function(){
  alert("Sorry, requested page does not exist.");
});
Cobalah sendiri "

Definisi dan Penggunaan

Acara pagecontainerloadfailed dipicu jika permintaan buka halaman gagal.

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("pagecontainerloadfailed",function(event,data){...})

Parameter Deskripsi
function(event,data) Wajib. Menentukan fungsi untuk menjalankan ketika acara pagecontainerloadfailed 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()
  • xhr (object) - berisi objek XMLHttpRequest (Dikirim sebagai argumen ke-3 untuk $.ajax() sukses callback)
  • textStatus (string or null) - berisi status permintaan ( "success" atau "null" ) (Dikirim sebagai 2 argumen untuk $.ajax() error callback)
  • errorThrown - (null, string, object) - Ketika kesalahan HTTP terjadi, errorThrown menerima teks dari status HTTP, seperti "Not Found" atau "Internal Server Error (dikirim sebagai argumen ke-3 untuk $.ajax() callback kesalahan )

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 beban halaman berhasil.

Data objek
Menggunakan data.errorThrown untuk kembali beberapa teks saat halaman tidak ditemukan.


<JQuery Mobile Acara