Derniers tutoriels de développement web
 

jQuery pagebeforecreate Event

<JQuery Mobile Events

Exemple

Alerter un texte lorsque la page est en cours d'initialisation, mais avant la mise en valeur a commencé:

$(document).on("pagebeforecreate",function(){
  alert("pagebeforecreate event fired!")
});
Essayez - le vous - même »

Définition et utilisation

L'événement pagebeforecreate est déclenché lorsque la page est sur le point d'être initialisé et avant jQuery Mobile a commencé à améliorer la page.

Utilisez cet événement pour manipuler le contenu avant de jQuery Mobile a eu l'occasion de le faire. Par exemple, si vous voulez ajouter des attributs de données via un script au lieu de la source HTML (voir exemple ci-dessous).

Remarque: Cet événement ne se déclenche une fois par "page" - Chaque fois qu'une page est chargée pour la première fois, jQuery Mobile met en cache les pages dans la (mémoire) DOM, de sorte que lorsque vous naviguez de retour de pagetwo à PageOne (par exemple), cette événement ne se déclenche pas, car alors, PageOne est déjà initialisé.

Événements connexes:

  • pagecreate - déclenché lorsque la page est créée, mais avant la mise en valeur est terminée

Syntaxe

Pour déclencher l'événement pour toutes les pages jQuery Mobile:

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

Pour déclencher l'événement pour une page spécifique:

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

Paramètre La description
function(event) Obligatoire. Indique la fonction à exécuter lorsque l'événement se produit pagebeforecreate

La fonction a un objet d'événement en option, qui peut contenir des propriétés de l' événement jQuery (par exemple event.target, event.type, etc.) Voir jQuery Events Référence pour plus d' informations.
page Optionnel. Points à l'id de la page pour spécifier l'événement pagebeforecreate pour. Pour les pages internes, utilisez #id. Pour les pages externes, utilisez externalfile.html .

Essayez-le vous-même - Exemples

Une démonstration de pagebeforecreate et pagecreate
Une démonstration qui montre quand pagebeforecreate et pagecreate feu.

Manipuler contenu avant jQuery Mobile a eu l'occasion de le faire
Utilisation de l'événement pagebeforecreate ajouter dynamiquement un attribut.

L'objet événement
Utilisation de la propriété event.type pour retourner le type d'événement déclenché.


<JQuery Mobile Events