Fond de page dynamique 100% et JQM |
Répondre | Page 12> |
Auteur |
Sujet Recherche Options des sujets
|
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6507 |
Options des messages
Thanks(0)
Envoyé : 03 Nov 2015 à 11:27 |
Il semble y avoir un conflit entre jQuery Mobile et l'élément additionnel "Fond de page dynamique 100%".
J'ai créé une page vierge, j'y ai ajouté l'élément "Fond d'écran dynamique 100%", qui y fonctionnait très bien, puis j'y ai ajouté les lignes de code HTML en "header" pour accéder aux fonctionnalités de JQM.
Résultat, le fond de page ne s'affiche plus. |
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
Bonjour,
Faites F12 dans le navigateur, et dans le panneau regardez l'onglet Console - qu'est-ce qu'il y a comme erreurs?
|
|
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6507 |
Options des messages
Thanks(0)
|
Le lien suivant vous conduira à la page de test qui contiens le code HTMl pour JQM et l'élément. Le lien suivant vous conduira à la page de test qui contiens seulement l'élément. |
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
Essayez de modifier votre script ainsi:
<link rel="stylesheet" href="/js/jquery.mobile-1.4.5.min.css"> <script> var $jQueryOrig = $; // memoriser jQuery original </script> <script src="/js/jquery.mobile-1.4.5.min.js"></script> <script> var $m = $; $ = $jQueryOrig; // remettre jQuery original </script> Ensuite, utilisez $m au lieu de $ pour jQuery mobile. Autre chose a esayer, allez dans Preferences->Expert et remplacez la version du jQuery (1.10.2) par le lien du jquery mobile /js/jquery.mobile-1.4.5.min.js (vous aurez peut-etre besoin d'utiliser un lien absolu qui commence par http:// ou https://)
|
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
P.S. C'est soit la solution 1 soit 2, pas les deux en meme temps
|
|
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6507 |
Options des messages
Thanks(0)
|
Si j'ai bien compris, ceci s'applique à tout le site. C'est un peu risqué et comment cela réagiras-t-il avec les futures mises à jour de OE?
Edité par Hobby001 - 03 Nov 2015 à 13:49 |
|
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6507 |
Options des messages
Thanks(0)
|
Curieux,
Est-ce un conflit entre javasript 1.10.2 et jQuery Mobile 1.4.5 ?
|
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
En fait les deux solutions j'ai propose sont mauvais, vous pouvez quand meme essayer la premiere. jQuery Mobile a besoin de jQuery pour marcher. Je ne sais pas si votre version de jQuery Mobile integre deja jQuery de base (dans ce cas la premiere solution marchera peut-etre). Le probleme c'est que jq mobile modifie certains techniques de base, comme lancement des scripts au chargement de la page, ca peut perturber beaucoup de choses. Vous etes sur de voluoir l'utiliser? C'est pas pour des petits enfants de la creche (comme moi apparemment)
|
|
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
P.S. jQuery Mobile n'est pas du tout la meme chose ou le remplacement de jQuery.
|
|
brolysan
Admin Group Depuis le: 14 Août 2009 Pays: France Status: Inactif Points: 10144 |
Options des messages
Thanks(0)
|
jqeury mobile est plus spécifique (d'où son nom) pour les mobiles, soit disant plus optimisé sur les mobile. A voir à la longue avec OE par contre (pas sur encore que cela apporte quelque chose, hormis si tu compte développer des apps et autres bien spécifiques dans OE (ou l'utilisation de plugin bien spécifique avec jquery mobile).
|
|
Répondre | Page 12> |
Tweet
|
Aller au Forum | Permissions du forum Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |