Exemplu
Alerta un text atunci când pagina suntem departe de trecerea, este pe cale să fie ascunse:
$(document).on("pagebeforehide","#pagetwo",function(){
alert("pagebeforehide
event fired - pagetwo is about to be hidden");
});
Încearcă - l singur » Definiție și utilizare
Evenimentul pagebeforehide este declanșat pe "from" de "from" pagina, înainte de a începe de animație de tranziție.
Evenimente conexe:
- pagehide - Declanșat pe "from" de "from" pagina, după terminarea animației de tranziție
- pagebeforeshow - Declanșat pe "to" pagina, înainte de finalizarea animației de tranziție
- pageshow - Declanșat pe "to" pagina, după terminarea animației de tranziție
Notă: Acest eveniment este declanșat de fiecare dată când începe o tranziție de pagină / se oprește.
Sintaxă
Pentru a declanșa evenimentul pentru toate paginile din jQuery Mobile:
Pentru a declanșa evenimentul pentru o anumită pagină:
Parametru | Descriere |
---|---|
function(event,data) | Necesar. Specifică funcția de a rula atunci când are loc evenimentul pagebeforehide. Functia are doi parametri opționali:
|
page | Opțional. Subliniază id-ul paginii pentru a specifica evenimentul pagebeforehide pentru. Pentru pagini interne, utilizați #id . Pentru paginile externe, utilizați externalfile.html . |
Încearcă-l singur - Exemple
O demonstrație a evenimentelor legate de
O demonstrație care arată când pagebeforeshow, pageshow, pagebeforehide și pagehide foc.
Obiectul evenimentului
Folosind proprietatea event.timeStamp.
Obiectul de date
Utilizarea nextPage proprietatea de a reveni la pagina suntem trecerea la.