Przykład
Alert jakiś tekst, gdy strona przechodzimy, ma być pokazany:
$(document).on("pagebeforeshow","#pagetwo",function(){
alert("pagebeforeshow
event fired - pagetwo is about to be shown");
});
Spróbuj sam " Definicja i Wykorzystanie
Impreza pagebeforeshow jest uruchamiany na "to" stronie, przed rozpoczęciem animacji przejścia.
Podobne wydarzenia:
- pageshow - uruchomione na "to" strony, po zakończeniu animacji przejścia
- pagebeforehide - uruchomione na "from" stronie, przed rozpoczęciem animacji przejścia
- pagehide - uruchomione na "from" stronie, po zakończeniu animacji przejścia
Uwaga: To zdarzenie jest wywoływane za każdym razem, przejście Strona rozpoczyna / zatrzymuje.
Składnia
Aby wyzwolić zdarzenie dla wszystkich stron w jQuery komórkowy:
$("document").on("pagebeforeshow",function(event){...})
Try it
Aby wyzwolić zdarzenie dla konkretnej strony:
$("document").on("pagebeforeshow"," page ",function(event,data){...})
Try it
Parametr | Opis |
---|---|
function(event,data) | Wymagany. Określa funkcję uruchamiania, gdy wystąpi zdarzenie pagebeforeshow. Funkcja ma dwa opcjonalne parametry:
|
page | Opcjonalny. Punkty do identyfikatora strony, aby określić zdarzenie pagebeforeshow dla. Dla stron wewnętrznych, użyj #id . W przypadku stron zewnętrznych, należy externalfile.html . |
Spróbuj sam - przykłady
Demonstracja zdarzeń ich dotyczących
Wykazanie, że pokazuje, kiedy pagebeforeshow, pageshow, pagebeforehide i pagehide pożar.
Obiekt zdarzenia
Korzystanie z własności Event.type wrócić wywołanego typ zdarzenia.
Obiekt danych
Korzystanie z własności prevPage aby powrócić na stronę przechodzimy od.