Ultimele tutoriale de dezvoltare web
 

jQuery pagecontainerload Eveniment

<JQuery mobile Evenimente

Exemplu

Alerta un text atunci când pagina externă a fost încărcat cu succes și inserat în DOM:

$(document).on("pagecontainerload",function(){
  alert("pagecontainerload event fired!");
});
Încearcă - l singur »

Definiție și utilizare

Evenimentul pagecontainerload este declanșat după ce pagina a fost încărcat cu succes și introdus în DOM.

Evenimente conexe:

Notă: Aceste evenimente sunt folosite pentru paginile externe - Ori de câte ori o pagină externă este încărcat în DOM, 2 evenimente sunt concediat. Primul este pagecontainerbeforeload. Al 2-lea eveniment va fi pagecontainerload sau pagecontainerloadfailed fie.


Sintaxă

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

Parametru Descriere
function(event,data) Necesar. Specifică funcția de a rula atunci când are loc evenimentul pagecontainerload.

Functia are doi parametri opționali:

Obiectul evenimentului - care poate conține orice proprietăți eveniment jQuery (eg event.target, event.type , etc.) de (eg event.target, event.type , etc.) , (eg event.target, event.type , etc.) A se vedea jQuery Evenimente de referință pentru mai multe informații

Obiectul de date - conține următoarele:

  • url (string) - (that was sent to $.mobile. loadPage() url (string) - conține adresa URL absolută sau relativă a paginii (that was sent to $.mobile. loadPage() a (that was sent to $.mobile. loadPage() )
  • absUrl (string) - conține referința absolută a URL - ului
  • dataUrl (string) - conține adresa URL a locației browser - ului
  • options (object) - conține opțiunile care au fost trimise la $.mobile. loadPage() $.mobile. loadPage()
  • xhr (object) - conține obiectul XMLHttpRequest (Sent as the 3rd argument to $. ajax() - (Sent as the 3rd argument to $. ajax() succes apel invers)
  • textStatus (string or null) - conține statutul cererii ( "success" or "null" ) (trimis ca al 2 - lea argument pentru $. ajax() eroare de apel invers)

Încearcă-l singur - Exemple

O demonstrație a evenimentelor legate de
O demonstrație a pagecontainerload și pagecontainerloadfailed.

Obiectul evenimentului
Folosind proprietatea event.type pentru a reveni tipul evenimentului declanșat.

Obiectul de date
Utilizarea data.url pentru a reveni URL-ul paginii externe.


<JQuery mobile Evenimente