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 :

Utilisation de plusieurs plugins


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Christophe Charron
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    934
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 934
    Par défaut Utilisation de plusieurs plugins
    Bonjour,
    je voudrais utiliser plusieurs plugins dans une même page, à savoir le layout disponible ici http://layout.jquery-dev.net/ et le treeview disponible ici http://www.jstree.com/ mais je n'arrive pas à les faire cohabiter...

    Voir ici http://test03.christophe-charron.org..._layout_04.php

    Indépendamment, ils fonctionnent :
    http://test03.christophe-charron.org...e_1_0-rc3.html et http://test03.christophe-charron.org...e_1_0-rc3.html pour le treeview

    http://test03.christophe-charron.org..._layout_03.php pour le layout.

    J'ai d'abord pensé à des incompatibilités de versions de jquery le layout 1.3.0 – rc30.6 s'appuyant sur une version 1.7.1 de jquery (la version 1.3.0 – rc30.7 à venir corrigeant des problèmes de compatibilité avec jquery 1.8)
    Mais non car j'ai utilisé la même version de jquery pour le treeview et cela fonctionne.

    Je pense donc vers les css qui s'annihileraient mais en regardant dans chrome l'empilement des styles du treeview contenu dans le panneau ouest de ma page d'essai, rien ne me semble anormal.

    Mais en fait peut-être essaie-je de faire quelque chose qui est impossible.
    D'avance, merci pour vous remarques, conseils et pistes.

  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
    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 éprouvé Avatar de Christophe Charron
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    934
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 934
    Par défaut
    Bonjour,

    clairement l'utilisation de jQuery.noConflict(true); change la donne, mais un peu trop drastiquement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    jQuery.noConflict(true);
     
        // code using jQuery
        $("#TV_general").jstree();
        $("#TV_general").jstree({
            "themes" : {
                "dots" : false,
                "icons" : true
            },
    		"plugins" : [ "themes", "html_data","ui" ]
    	 });
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    jQuery.noConflict(true)(function(){
        // code using jQuery
        $("#TV_general").jstree();
     
        $("#TV_general").jstree({
            "themes" : {
                "dots" : false,
                "icons" : true
            },
    		"plugins" : [ "themes", "html_data","ui" ]
    	 });
     
    });
    ou simplement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    jQuery.noConflict(true);
     
        // code using jQuery
        $("#TV_general").jstree();
    ne construisent plus du tout de treeview (l'inspecteur montre une liste classique)
    http://test03.christophe-charron.org..._layout_05.php
    Il me semble que l'arbre est bien construit dans http://test03.christophe-charron.org..._layout_04.php et c'est pour cela que je penchais plus pour un problème de CSS que pour un problème de construction Jquery ... mais je ne suis que débutant de chez newbie

  4. #4
    Membre éprouvé Avatar de Christophe Charron
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    934
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 934
    Par défaut
    Pardon pour le bruit.
    C'était bien une css qui était en cause.
    La mienne qui fonctionnait bien de manière autonome mais est vraisemblablement incompatible avec les autres ...
    http://test03.christophe-charron.org..._layout_04.php
    Mea culpa mea maxima culpa

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

Discussions similaires

  1. Variable utilisée ds plusieurs pages asp
    Par zorba49 dans le forum ASP
    Réponses: 3
    Dernier message: 26/05/2005, 15h39
  2. [Servlet] Utilisation de plusieurs classes
    Par hedgehog dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 04/05/2005, 09h43
  3. Application utilisable avec plusieurs SGBD - ADO ou DBX ?
    Par RamDevTeam dans le forum Bases de données
    Réponses: 5
    Dernier message: 30/12/2004, 08h25
  4. [STRUTS] utilisation de plusieurs tags <html:subm
    Par Super Castor dans le forum Struts 1
    Réponses: 6
    Dernier message: 23/06/2004, 11h42
  5. [struts] utilisation de plusieurs fichiers de config
    Par Boosters dans le forum Struts 1
    Réponses: 4
    Dernier message: 25/03/2004, 10h04

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