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:
- pagecontainerbeforeload - a declanșat înainte de orice solicitare de sarcină se face
- pagecontainerloadfailed - declanșată în cazul în care cererea de încărcare a paginii eșuează
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:
|
Î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.