IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Mon premier test avec jquery mobile [UI Mobile]


Sujet :

jQuery

  1. #1
    Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2017
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2017
    Messages : 105
    Points : 53
    Points
    53
    Par défaut Mon premier test avec jquery mobile
    Bonjour, pourquoi j'ai un bug d'affichage entre ces deux pages (voir pièce jointe).
    En jouant un peu sur la navigation des pages et le pop up,
    le pop up me renvois sur la mauvaise la mauvaise page, alors que rien ne spécifie les pop up de quitter la page.
    Je ne vais pas me lancer dans un code qui bug !

    Les js necessaire sont sur jquery : http://jquerymobile.com/resources/do...bile-1.4.2.zip

    (en pièce jointe les deux pages)
    Page 1
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    <body>
    <!--  signale à jQuery Mobile qu il s agit d une page à interpréter. -->
    <div data-role="page" data-theme="a" id="home">
    <!--  signale l entête à jQuery Mobile -->
    	<div data-role="header" ><a href="#" data-icon="home">Accueil</a><h1>TEST<br/><br/></h1></div> 
    <!--  signale le contenu de la page à jQuery Mobile -->
    	<div data-role="content" data-theme="c" style="font-size:32px;">  
    		<h4>Page 1</h4> 
             Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>
             Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>
             Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>
             Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>Bonjour 1<br>
        </div> 
    <!--  signale le pied de page à jQuery Mobile -->
    <!-- L attribut data-position="fixed" force le pied de page à se positionner en bas de l écran -->
    	<div data-role="footer" class="ui-bar" data-position="fixed" data-theme="b"> 
    		<div data-role="navbar"> 
    			<ul> 
    			<li><a href="index2.html">Allez vers page 2</a></li> 
    			<li><a href="#confirmation1" data-role="button" data-inline="true" data-transition="flip">Affiche div1</a></li>
                <a href="index2.html" class="ui-shadow ui-btn ui-corner-all ui-btn-inline" data-transition="pop">Allez vers page 2</a> 
    			<li><a href="#">Module 1</a></li> 
    			</ul> 
    		</div> 
    	</div> 
    </div> 
    <!-- ajout d une pop up -->
    <div data-role="dialog" id="confirmation1" data-close-btn-text="Fermer la fenêtre">
    	<div data-role="header"> <h1>Contenu du div</h1> </div> 
    	<div data-role="content">   
    		div1 <br>div1 <br>div1 <br>div1
    		<!-- ferme la pop up avec une transition -->
    		<p><a href="#home" data-role="button" data-transition="slideup">Retour vers home</a></p> 
    	</div> 
     
    </div> 
    </body>

    Page 2:
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    <body>
    <!--  signale à jQuery Mobile qu'il s agit d une page à interpréter. -->
    <div data-role="page" data-theme="a" id="home">
    <!--  signale l entête à jQuery Mobile -->
    	<div data-role="header" ><a href="#" data-icon="home">Accueil</a><h1>TEST 2<br/><br/></h1></div> 
    <!--  signale le contenu de la page à jQuery Mobile -->
    	<div data-role="content" data-theme="c" style="font-size:32px;">  
    		<h4>Page 2</h4> 
             Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>
             Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>
             Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>Page 2<br>
        </div> 
    <!--  signale le pied de page à jQuery Mobile -->
    <!-- L attribut data-position="fixed" force le pied de page à se positionner en bas de l écran -->
    	<div data-role="footer" class="ui-bar" data-position="fixed" data-theme="b"> 
    		<div data-role="navbar"> 
    			<ul> 
    			<li><a href="index1.html" data-icon="home">Retour vers page 1</a></li> 
    			<li><a href="#confirmation1" data-role="button" data-inline="true" data-transition="flip">Affiche div2</a></li>
                <a href="index1.html" class="ui-shadow ui-btn ui-corner-all ui-btn-inline" data-transition="pop">Affiche page 1</a> 
    			<li><a href="#">Modules 1</a></li> 
    			</ul> 
    		</div> 
    	</div> 
    </div> 
    <!-- ajout d une pop up -->
    <div data-role="dialog" id="confirmation1" data-close-btn-text="Fermer la fenêtre">
    	<div data-role="header"><h1>Contenu du div 2</h1></div> 
    	<div data-role="content">   
    		div 2 <br>div 2 <br>div 2 <br>div 2
    		<!-- ferme la pop up avec une transition -->
    		<p><a href="#home" data-role="button" data-transition="slideup">Retour vers home</a></p> 
    	</div> 
    </div> 
    </body>

    Merci de m'aider un peu.

    Impossible de supprimer le message, j'avais pas vu qu'il y a avait une nouvelle version de jquery mobile
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Premiers pas avec jQuery
    Par Renand dans le forum jQuery
    Réponses: 7
    Dernier message: 22/12/2009, 16h49
  2. [AJAX] Mon premier test avec Ajax : échec
    Par Nasky dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 28/05/2007, 01h24
  3. Mon premier document avec Latex
    Par noussaENSI dans le forum Erreurs - Avertissements
    Réponses: 2
    Dernier message: 29/07/2006, 12h56
  4. Mon premier soucis avec wxWidgets (wxComboBox)
    Par mister3957 dans le forum wxWidgets
    Réponses: 3
    Dernier message: 23/02/2006, 10h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo