jQuery Mobile pageload-Ereignis
Beispiele
Blenden Sie eine Meldung ein, nachdem die externe Seite erfolgreich geladen und in das DOM eingefügt wurde:
alert("pageload event triggered!");
});
Selbst ausprobieren »
Definition und Verwendung
Ab Version 1.4.0 veraltet, verwenden Sie stattdessenpagecontainerload.
Das pageload-Ereignis wird ausgelöst, nachdem die Seite erfolgreich geladen und in das DOM eingefügt wurde.
Verwandte Ereignisse:
- pagebeforeload- Ereignis, das vor jedem Ladevorgang ausgelöst wird
- pageloadfailed- Wird ausgelöst, nachdem die Seite nicht geladen werden konnte.
Hinweis:Wenn eine externe Seite in das DOM geladen wird, werden auf jeden Fall zwei Arten von Ereignissen ausgelöst: das pagebeforeload-Ereignis vor dem Laden und das pageload-Ereignis (erfolgreiches Laden) oder pageloadfailed-Ereignis (fehlgeschlagenes Laden) nach dem Laden.
Syntax
| Parameters | Beschreibung |
|---|---|
| function(event,data) | Die angegebene Funktion, die nach dem Auslösen des pageload-Ereignisses ausgeführt werden soll Diese Funktion enthält die folgenden zwei Parameter: Event-Objekt- Enthält alle jQuery-Ereigniseigenschaften (event.target, event.type, usw.). Weitere Informationen finden Sie unterjQuery Event Reference Manual Datenobjekt- Enthält die folgenden Typen:
|

Weitere Beispiele
Demonstration der Ereignisse pageload und pageloadfailed.
Verwenden Sie die Eigenschaft event.type, um den Typ des ausgelösten Ereignisses zurückzugeben.
Verwenden Sie data.url, um die URL der externen Seite zurückzugeben.
Andere Erweiterungen
jQuery Mobile Events