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 :

Version de JQUERY 1.7.2 et 2.2.4


Sujet :

jQuery

  1. #1
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut Version de JQUERY 1.7.2 et 2.2.4
    Bonjour la communauté.

    J'ai un soucis avec les versions de Jquery ci-bas:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      <script ype="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <!-- 2.2.4 ou 1.7.2 ? -->
      <script type="text/javascript" src="jquery.maskedinput-1.3.js"></script>
    J'ai plusieurs scripts jquery fonctionnant avec la 2.2.4 sauf pour celui pour jquery.maskedinput-1.3.js fonctionne avec la 1.7.2 pas avec la 2.2.4.

    jquery.maskedinput-1.3.js sert à créer un masque dans les formulaire par exemple pour avoir un format de date ou téléphone.

    A ce que je sache, on ne peut qu'utiliser une version à la fois sans causé de conflit de version

    Quelqu'un peut m'aider à contourner mon problème?

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Il est possible bien que fortement déconseillé de faire tourner simultanément plusieurs versions de JQuery avec un noConflict()

    La solution serait plutôt soit de trouver un plugin compatible
    ou mettre les main dans l'ancien plugin pour le rendre compatible
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    ou mettre les main dans l'ancien plugin pour le rendre compatible
    ouai, merci pour la réponse rapide.

    Je croyais que le fait d'utiliser la dernière version ça incluait aussi les précédente.
    Alors, j'aurais comme trois solutions:

    1- rendre compatible qui est de modifier la librairie mais j'utilise toujours la version en ligne.
    2- utiliser noConflict() mais déconseillé.
    3- d'aller le plus possible du plus proche entre la 1.7.2 et la 2.2.4, c'est à dire proche de la 2..2.4 mais pas trop loins de la 1.7.2
    brèf, aller plus bas que 2.

    Une chose que j'ai pas grand chose comme jquery.

    Je tenterais 3 vu que je souhaite toujours utiliser la version en ligne et n'avoir qu'une seule version.

    Je me demande si Jiddle pourrait m'aider à tester mes codes en jquery par rapport aux lib ou s'il y a mieux?

  4. #4
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut
    J'ai essayé plusieurs scénarios sur plusieurs angles et c'est seulement la version 1.7.2 qui fonctionne globalement.
    J'ai essayé plusieurs versions sur mes scripts séparément et c'est ma conclusion. Alors, je dois utiliser 1.7.2 espérant
    que la version à venir pourrait me permettre de tout faire fonctionner.

    Je garde en note pour le truc du noConflict().

    Mais, si toutefois quelqu'un avait d'autres idée, je vais y revenir même si je mets résolu. Merci.

  5. #5
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    D'autres idées ?
    A part un miracle, je ne vois pas ...

    si ton plugin n'est plus compatible, il y a peu de chances qu'il le devienne sur des version futures, surtout que les versions futures vont se faire rares ...

    Donc comme sus-dit :

    • soit tu mets les mains dans le cambouis pour rendre ton module compatible en le débugant

    • soit tu en trouves un compatible avec une version récente.


    Reste le vaudou, les sacrifices, les cierges à Saint Antoine de Padoue, ou les danses sacrées autour de ton unité centrale... mais je doute de leur réelle efficacité !
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  6. #6
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut
    J'avais en premier la 2.2.4 et quand j'ai mis la 1.7.2, c'est devenu compatible avec tous mes scripts.
    Alors, j'ai adopté la 1.7.2 tout simplement.

  7. #7
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    C'est une façon de voir les choses...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 13/04/2012, 11h08
  2. Réponses: 0
    Dernier message: 08/07/2011, 12h06
  3. Réponses: 13
    Dernier message: 09/04/2011, 18h22
  4. Réponses: 14
    Dernier message: 25/02/2011, 00h06
  5. Réponses: 2
    Dernier message: 11/07/2010, 01h19

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