Gli ultimi tutorial di sviluppo web
 

pagebeforecreate evento jQuery

<JQuery Mobile Eventi

Esempio

Avvisare del testo quando la pagina viene inizializzato, ma prima che il miglioramento è iniziato:

$(document).on("pagebeforecreate",function(){
  alert("pagebeforecreate event fired!")
});
Prova tu stesso "

Definizione e utilizzo

L'evento pagebeforecreate viene attivato quando la pagina è in procinto di essere inizializzato e prima di jQuery Mobile ha iniziato a migliorare la pagina.

Utilizzare questo evento per manipolare il contenuto prima di jQuery Mobile ha avuto la possibilità di farlo. Ad esempio, se si desidera aggiungere attributi dei dati tramite uno script invece che nel codice HTML (vedi esempio sotto).

Nota: Questo evento viene attivato solo una volta per "pagina" - Ogni volta che una pagina viene caricata per la prima volta, jQuery Mobile memorizza nella cache le pagine nel DOM (memoria), in modo che quando si naviga di nuovo da pagetwo a pageone (per esempio), questo evento non si attiverà, perché poi, pageone è già inizializzato.

Eventi correlati:

  • pagecreate - trasmesso quando viene creata la pagina, ma prima che il miglioramento è completo

Sintassi

Per attivare l'evento per tutte le pagine in jQuery Mobile:

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

Per attivare l'evento per una pagina specifica:

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

Parametro Descrizione
function(event) Richiesto. Specifica la funzione da eseguire quando si verifica l'evento pagebeforecreate

La funzione ha un oggetto evento opzionale, che può contenere qualsiasi proprietà degli eventi jQuery (ad esempio event.target, Event.type, ecc) Vedi jQuery eventi di riferimento per ulteriori informazioni.
page Facoltativo. Sottolinea l'id della pagina per specificare l'evento pagebeforecreate per. Per le pagine interne, usare #id. Per le pagine esterne, usare externalfile.html .

Provate voi stessi - Esempi

Una dimostrazione di pagebeforecreate e pagecreate
Una dimostrazione che mostra quando pagebeforecreate e pagecreate fuoco.

Manipolare il contenuto prima di jQuery Mobile ha avuto la possibilità di farlo
Utilizzando l'evento pagebeforecreate aggiungere dinamicamente un attributo.

L'oggetto evento
Utilizzando la proprietà Event.type per riportare il tipo di evento innescata.


<JQuery Mobile Eventi