Najnowsze tutoriale tworzenie stron internetowych
 

jQuery pageload Event

<JQuery Mobilna Wydarzenia

Przykład

Alert jakiś tekst, gdy strona zewnętrzna została pomyślnie załadowany i wstawione do DOM:

$(document).on("pageload",function(){
  alert("pageload event fired!");
});
Spróbuj sam "

Definicja i Wykorzystanie

Impreza pageload została zaniechana w jQuery wersji 1.4.0. Użyj pagecontainerload imprezę zamiast.

Impreza pageload jest wyzwalany po stronie został pomyślnie załadowany i wstawione do DOM.

Podobne wydarzenia:

  • pagebeforeload - wyzwalane przed każdym wniosku obciążenia jest wykonany
  • pageloadfailed - wyzwalany jeśli żądanie ładowania strony nie

Uwaga: Zdarzenia te są wykorzystywane do stron zewnętrznych - Zawsze, gdy strona zewnętrzna jest ładowany do DOM, 2 wydarzenia są wypalane. Pierwszym z nich jest pagebeforeload. The 2nd wydarzeniem będzie albo pageload lub pageloadfailed.


Składnia

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

Parametr Opis
function(event,data) Wymagany. Określa funkcję uruchamiania, gdy wystąpi zdarzenie pageload.

Funkcja ma dwa opcjonalne parametry:

Obiekt zdarzenia - które mogą zawierać żadnych właściwości zdarzeń jQuery (np event.target, event.type itp) Zobacz jQuery zdarzenia Reference , aby uzyskać więcej informacji

Obiekt danych - zawiera następujące elementy:

  • url (string) - zawiera bezwzględny lub względny adres URL strony (który został wysłany do $.mobile.loadPage() )
  • absUrl (string) - zawiera odniesienie do bezwzględnego URL
  • dataUrl (string) - zawiera adres URL lokalizacji przeglądarki
  • options (object) - zawiera opcje, które zostały wysłane do $.mobile.loadPage()
  • xhr (object) - zawiera obiekt XMLHttpRequest (wysyłane jako 3rd argumentu $.ajax() Sukces callback)
  • textStatus (string or null) - zawiera status wniosku ( "success" lub "null" ) (wysłane jako argument 2 do $.ajax() error callback)

Spróbuj sam - przykłady

Demonstracja zdarzeń ich dotyczących
Demonstracja pageload i pageloadfailed.

Obiekt zdarzenia
Korzystanie z własności Event.type wrócić wywołanego typ zdarzenia.

Obiekt danych
Korzystanie data.url zwrócić adres URL strony zewnętrznej.


<JQuery Mobilna Wydarzenia