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 :

Incompatibilité JQuery ScriptAculoUs


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 51
    Par défaut Incompatibilité JQuery ScriptAculoUs
    Bonjour

    Je développe en ce moment un site web et je me sert de deux libraires JavaScript:
    JQuery et ScriptAculoUs.
    La première me sert pour créer mon menu dynamique (menu déroulant lors du passage sur un menu)
    La seconde pour la visualisation d'image grâce LightBox 2.0 que vous pouvez trouver sur cette page :
    http://www.huddletogether.com/projec...box2/#overview

    J'ai donc un problème de compatibilité, suivant dans quel ordre je fais mes déclarations, soit le menu défile et les images ne s'affichent pas comme je voudrais, soit c'est le contraire.

    Pour palier à ce problème j'ai pensé à deux solutions.
    La première est de codé un menu déroulant avec la libraire ScriptAculoUs (pour n'avoir qu'une seule librairie), ce qui a déja été fait en partie par SpawnRider sur le site de ScriptAculoUs.
    Cependant, son menu défile seulement lors d'un click et je voudrais qu'il défile lors du passage de la souris (hover).
    La partie du code à modifier si-dessous:

    addEvent(s,'click',function(){

    J'ai essayé de modifier le 'click' par 'hover' mais bien évidement ça ne fonctionne pas. Avez vous une idée de quelle nom d'Event je dois mettre. Et pourquoi pas une liste de ceux-ci ? (j'ai eu beau chercher je ne l'ai pas trouvé même sur le site de ScriptAculoUs.

    La deuxième solution est de rendre compatible les deux librairies, cependant je n'est aucune idée de comment faire.
    Si vous avez des propositions a me faire, je vous en remercie par avance.

    Bonne journée,

    Aurélien.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 51
    Par défaut
    Bonsoir, j'ai trouvé la réponse a ma question:

    Hover n'existe pas en javascript mais onMouseOver si !
    j'ai donc un menu "accordéon" qui se deroule lors du passage de la souris !

    Cependant, un problème en amène un autre
    Maintenant la fonction fonctionne trop souvent en effet, quand la souris reste sur le menu, elle continue de s'exécuter ce qui fait que mon menu ne se deroule jamais. Ou, au mieu il se deroule et se referme immédiatement.

    Bonne soirée

  3. #3
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    La deuxième solution est de rendre compatible les deux librairies, cependant je n'est aucune idée de comment faire.
    C'est expliqué ici
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

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

Discussions similaires

  1. [Plugin] Incompatibilité jQuery Firefox?
    Par Manzanita31 dans le forum jQuery
    Réponses: 1
    Dernier message: 16/10/2012, 16h22
  2. Incompatibilité Jquery - Mootools
    Par remy42 dans le forum jQuery
    Réponses: 0
    Dernier message: 24/10/2011, 15h25
  3. Incompatibilité jQuery & Mootools
    Par templari dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/04/2011, 19h57
  4. Réponses: 0
    Dernier message: 27/02/2011, 22h06
  5. [JQuery / Scriptaculous] Effet de transition
    Par hush dans le forum jQuery
    Réponses: 1
    Dernier message: 15/05/2008, 16h59

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