Latest web development tutorials

jQuery Mobile evento pagebeforeload

jQuery Mobile Eventi jQuery Mobile Eventi

Esempi

Prima di un messaggio carico di richiesta pop-up:

$(document).on("pagebeforeload",function(){
alert("pagebeforeload 事件触发!");
});

Prova »

Definizione e utilizzo

evento pagebeforeload viene attivato prima di ogni carico.

Eventi correlati:

  • Pageload - caricato correttamente e inserito nella pagina di attivazione DOM.
  • pageloadfailed - è attivato dopo che la pagina non è stato caricato.

Nota: la pagina esterna viene caricato nel DOM, l'evento sarà certamente innescare tipo 2. Prima di caricare l'evento pagebeforeload, e dopo il caricamento pageload (caricato con successo) o pageloadfailed (non è riuscito a caricare).


grammatica

$ ( "Documento"). On ( "pagebeforeload", la funzione (evento, dati) {...})

parametri descrizione
la funzione (evento, i dati) Must. Funzione viene eseguita pagebeforeload specificato trigger di evento.

Questa funzione comprende le seguenti due parametri:

Gli oggetti evento - comprese eventuali proprietà degli eventi jQuery (event.target, Event.type etc.). Per ulteriori informazioni, fare riferimento Manuale jQuery evento

Data Objects - contiene i seguenti tipi:

  • url (stringa) - ha raggiunto $ .mobile.loadPage attraverso il callback () indirizzo assoluto o relativo
  • absUrl (stringa) - URL contiene un riferimento assoluto
  • DataURL (stringa) - percorso URL che contiene il browser
  • differita (oggetto) - contiene la determinazione () o rifiutare ()
  • Opzioni (oggetto) - contiene le opzioni per inviare $ .mobile.loadPage ()
Nota: Chiamare preventDefault per questa funzione di callback evento () deve risolvere da chiamare per questo evento () o rifiutare () metodo, in modo da changepage () richiesta di recupero.


Esempi

Altri esempi

Eventi correlati Demo
Questo esempio dimostra la pageload e pageloadfailed.

oggetti evento
Utilizzare Event.type proprietà per restituire il tipo di evento di trigger.

data Objects
Utilizzare data.url tornare URL esterno della pagina.


jQuery Mobile Eventi jQuery Mobile Eventi