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.