Ultimele tutoriale de dezvoltare web
 

jQuery pagebeforecreate Eveniment

<JQuery mobile Evenimente

Exemplu

Alerta un text atunci când pagina este inițializat, dar înainte de accesoriu a început:

$(document).on("pagebeforecreate",function(){
  alert("pagebeforecreate event fired!")
});
Încearcă - l singur »

Definiție și utilizare

Evenimentul pagebeforecreate este declanșat atunci când pagina este pe cale să fie inițializat și înainte de jQuery Mobile a început consolidarea paginii.

Utilizați acest eveniment pentru a manipula conținut înainte de jQuery Mobile a avut o șansă de a face acest lucru. De exemplu, dacă doriți să adăugați atribute de date prin intermediul unui script în loc de sursa HTML (see example below) a se (see example below) de (see example below) .

Notă: Acest eveniment este declanșat doar o dată pe "page" - De fiecare dată când o pagină este încărcată pentru prima dată, jQuery Mobile cache pagini în DOM (memory) , astfel încât atunci când mergeți înapoi de la pagetwo la pageone (de exemplu), acest lucru eveniment nu se va declanșa, pentru că atunci, pageone este deja inițializat.

Evenimente conexe:

  • pagecreate - declanșată atunci când este creat pagina, dar înainte de accesoriu este completă

Sintaxă

Pentru a declanșa evenimentul pentru toate paginile din jQuery Mobile:

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

Pentru a declanșa evenimentul pentru o anumită pagină:

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

Parametru Descriere
function(event) Necesar. Specifică funcția de a rula atunci când are loc evenimentul pagebeforecreate

Functia are un obiect eveniment opțional, care poate conține orice proprietăți eveniment jQuery (eg event.target, event.type, etc.) de (eg event.target, event.type, etc.) , (eg event.target, event.type, etc.) A se vedea jQuery Evenimente de referință pentru mai multe informații.
page Opțional. Subliniază id-ul paginii pentru a specifica evenimentul pagebeforecreate pentru. Pentru pagini interne, utilizați #ID. Pentru paginile externe, utilizați externalfile.html .

Încearcă-l singur - Exemple

O demonstrație a pagebeforecreate și pagecreate
O demonstrație care arată când pagebeforecreate și pagecreate foc.

Manipulează conținut înainte de jQuery Mobile a avut o șansă de a face acest lucru
Utilizarea evenimentului pagebeforecreate pentru a adăuga în mod dinamic un atribut.

Obiectul evenimentului
Folosind proprietatea event.type pentru a reveni tipul evenimentului declanșat.


<JQuery mobile Evenimente