Latest web development tutorials

pop jQuery Mobile

Est très populaire popups de dialogue pop peuvent être superposées sur l'écran de la page.

Pop-ups peuvent être utilisés pour afficher un texte, des images, des cartes ou d'autres contenus.

Créer un pop, et la nécessité d'utiliser <a> élément <div>. Ajout de données rel = "popup" propriété sur <a> élément, élément <div> pour ajouter data-role = attribut "popup". Ensuite, nous spécifions id pour le <div>, puis définissez la valeur href <a> <div> id spécifié. <Div> Le contenu est le contenu d'affichage de pop.

Remarque: <div> pop et cliquez sur <a> un lien doit être sur la même page.

Exemples

<A Href = "# myPopup" data-rel = "popup" class = "ui-btn ui-btn-inline ui-corner-all"> affichage pop </a>

<Div data-role = "pop - up " id = "MyPopup">
<P> est un simple pop </ p>
</ Div>

Essayez »

Si vous avez besoin d'ajouter un rembourrage à l'extérieur et de la pop peut ajouter la catégorie "ui-content" dans le <div> dans:

Exemples

<Div data-role = "pop - up " id = "MyPopup" class = "ui-content">

Essayez »

Fermez le popup

Par défaut, en cliquant pop espace extérieur ou appuyez sur la touche "Esc" pour fermer la fenêtre. Si vous ne voulez pas appuyez sur la zone en dehors de la pop Fermez le popup peut ajouter des données-révocable = attribut "false" dans la valeur ajoutée (non recommandé). Vous pouvez également ajouter le bouton Fermer sur la pop, en utilisant les données-rel = bouton "retour" sur la propriété, et par le style pour contrôler la position du bouton.

description Exemples
Fermer le bouton sur le côté droit essayer
Fermer le bouton sur la gauche essayer
Utilisation de la propriété des données-révocable essayer

Positionnement pop

Par défaut, les popups apparaissent directement au-dessus, cliquez sur l'élément, si vous avez besoin de contrôler la position de la pop, vous pouvez utiliser les données de position à attribuer pour l'ouverture de clics pop sur le lien.

Contrôle des emplacements pop de trois façons:

Valeur de la propriété description
données position-to = "fenêtre" Popups affichées dans le centre de la fenêtre
données position-to = "# myId" Popups affichés sur les éléments connus #id
données position-to = "origine" Par défaut. Cliquez sur les éléments d'affichage de pop.

Exemples

<a href="#myPopup1" data-rel="popup" class="ui-btn" data-position-to="window"> Fenêtre </a>
<a href="#myPopup2" data-rel="popup" class="ui-btn" data-position-to="#demo"> id = " demo" </a>
<a href="#myPopup3" data-rel="popup" class="ui-btn" data-position-to="origin"> </a> d'origine

Essayez »

transition

Par défaut, la pop a pas d'effet de transition. Si vous le souhaitez , vous pouvez ajouter des effets de transition (via les données de transition = "valeur" attribut jQuery Mobile Transition ):

Tous les cas d'effets de transition

<a href="#myPopup" data-rel="popup" class="ui-btn" data-transition="fade"> Fade </a>

Essayez »

direction Pop petite frontière

Si vous avez besoin d'ajouter un peu de direction pop de la frontière, vous pouvez utiliser la propriété des données-flèche et spécifier la valeur "l" (à gauche), "t" (en haut), "r" (sur la droite) ou "b" (en bas):

Exemples

<a href="#myPopup" data-rel="popup" class="ui-btn"> ouvert </a> pop

<Div data-role = "pop - up " id = "MyPopup" class = "ui-contenu" data-flèche = "l">
<P> gauche direction de la frontière. </ P>
</ Div>

Essayez »

dialogue Pop

Vous pouvez pop produit comme une boîte de dialogue standard (la tête, et le contenu de la marque en bas):

Exemples

<a href="#myPopupDialog" data-rel="popup" class="ui-btn"> dialogue Ouvrir pop </a>

<Div data-role = "popup" id = "myPopupDialog">
<Div data-role = "header"> <h1> en-tête du texte .. </ h1> </ div>
<div data-role = classe "principale" = "ui-content"> <p> Certains textes .. </ p> <a href="#"> liens .. </a>
<Div data-role = "footer"> <h1> au bas du texte .. </ h1> </ div>
</ Div>

Essayez »

image pop

Vous pouvez afficher l'image en pop:

Exemples

<a href="#myPopup" data-rel="popup" data-position-to="window">
<Img src = "/ wp-content / uploads / 2015/10 / w3big.jpeg" alt = style "w3big" = "width: 200px;"> </a>

<Div data-role = "popup" id = "MyPopup">
<Img src = "/ wp-content / uploads / 2015/10 / w3big.jpeg" style = "width: 800px; height: 400px;" alt = "w3big">
</ Div>

Essayez »

Contexte couverture pop

Vous pouvez utiliser les propriétés de données overlay-thème après pop ajouter une couleur d'arrière-plan.

Par défaut, couvrant la couleur d'arrière-plan transparent. En utilisant les données-overlay-theme = "a" pour ajouter un fond clair, l'utilisation des données-overlay-theme = "b" ajouter la couverture sombre du fond:

Exemples

<a href="#myPopup" data-rel="popup"> Afficher Popup </a>

<Div data-role = "pop - up " id = "MyPopup"-overlay-thème de données = "b">
<P> Derrière moi, il y a un fond sombre. </ P>
</ Div>

Essayez »

General popups background image se superposent fréquemment:

Exemples

<a href="#myPopup" data-rel="popup" data-position-to="window">
<Img src = "/ wp-content / uploads / 2015/10 / w3big.jpeg" alt = style "w3big" = "width: 200px;"> </a>

<Div data-role = "pop - up " id = "MyPopup"-overlay-thème de données = "b">
<Img src = "/ wp-content / uploads / 2015/10 / w3big.jpeg" style = "width: 800px; height: 400px;" alt = "w3big">
</ Div>

Essayez »

Remarque: Dans le chapitre suivant, vous apprendrez à utiliser les formulaires dans la pop.