Najnowsze tutoriale tworzenie stron internetowych
 

jQuery pagebeforecreate Event

<JQuery Mobilna Wydarzenia

Przykład

Alert jakiś tekst, gdy strona jest zainicjowany, ale zanim zaczęła akcesorium:

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

Definicja i Wykorzystanie

Pagebeforecreate zdarzenie jest wywoływane, gdy strona ma być inicjowane i przed jQuery Mobile rozpoczął wzmacnianie stronę.

Za pomocą tego zdarzenia manipulować zawartość przed jQuery Mobile miał szansę, aby to zrobić. Na przykład, jeśli chcesz dodać atrybuty danych za pomocą skryptu zamiast w kodzie HTML (patrz przykład poniżej).

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:

  • 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("pagebeforecreate",function(event){...}) Try it

Aby wyzwolić zdarzenie dla konkretnej strony:

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

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

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ć pagebeforecreate wydarzenie 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.

Manipulowanie zawartość przed jQuery Mobile miał szansę to zrobić
Korzystanie z pagebeforecreate zdarzenie dynamicznie dodać atrybut.

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


<JQuery Mobilna Wydarzenia