Najnowsze tutoriale tworzenie stron internetowych
 

jQuery pageinit Event

<JQuery Mobilna Wydarzenia

Przykład

Alert jakiś tekst, gdy strona została zainicjowana i rozszerzone:

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

Definicja i Wykorzystanie

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

Impreza pageinit jest wyzwalany, gdy strona została zainicjowana i po zakończeniu jQuery Mobile zwiększenie zawartości strony.

Przed wersją 1.4, wydarzenie to zostało wykorzystane zamiast jQuery DOM ready() metoda, aby umieścić wszystkie inne zdarzenia jQuery i funkcji. To dlatego, że to będzie działać, czy strona jest ładowana bezpośrednio lub za pośrednictwem wywołania AJAX z innej strony. Jednakże, jak w wersji 1.4, został zastąpiony przez pagecreate zdarzenia.

Uwaga: To zdarzenie jest wywoływane tylko raz na "stronie" - za każdym razem, gdy strona jest ładowany po raz pierwszy, jQuery Komórka buforuje strony w DOM (pamięć), więc po przejściu z powrotem pagetwo do pageone (na przykład), to zdarzenie nie zadziała, bo wtedy, pageone jest już zainicjowany.

Podobne wydarzenia:

  • pagebeforecreate - wyzwalane, gdy strona ma zostać zainicjowany, ale zanim zaczęła enhancement
  • pagecreate - wyzwalane, gdy strona jest tworzona, ale zanim poprawa jest kompletna

Składnia

Aby wyzwolić zdarzenie dla wszystkich stron w jQuery komórkowy:

$(document).on("pageinit",function(event){...}) Try it

Aby wyzwolić zdarzenie dla konkretnej strony:

$(document).on("pageinit"," page ",function(event){...}) Try it

Parametr Opis
function(event) Wymagany. Określa funkcję uruchomić, gdy wystąpi zdarzenie pageinit

Funkcja ma opcjonalny 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.
page Opcjonalny. Punkty do identyfikatora strony, aby określić zdarzenie pageinit dla. Dla stron wewnętrznych, użyj #id . W przypadku stron zewnętrznych, należy externalfile.html .

Spróbuj sam - przykłady

Demonstracja pagebeforecreate i pagecreate
Wykazanie, że pokazuje, kiedy pagebeforecreate i pagecreate pożar.

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


<JQuery Mobilna Wydarzenia