Bug : jquery et mootools sur une meme page

Résolu/Fermé
gillesklein Messages postés 1 Date d'inscription vendredi 5 décembre 2008 Statut Membre Dernière intervention 5 décembre 2008 - 5 déc. 2008 à 13:31
antipote Messages postés 11 Date d'inscription mardi 20 juillet 2010 Statut Membre Dernière intervention 14 mars 2013 - 27 févr. 2013 à 19:52
Bonjour,

je voudrais utiliser 2 effets javascripts, l'un utilise la librairie mootols et l'autre la librairie jquery.

je ne peux pas utiliser les deux librairies en meme temps sur la meme page. Séparément chaque effet fonctionne mais ensemble l'effet qui utilise jquery bug.

Avez vous déjà déjà rencontré et résolu ce problème ?

En fait dès que je met un lien vers la librairie mootools dans le head de ma page, ca part en vrille

Ha, j'oubliais... la page en question est visible ici : http://iris.63com.net/spip.net?fond=mooSlider

Et mes effets son les suivant :

- lytebox : http://www.dolem.com/lytebox/ (jquery)
- mooslyder : http://www.artviper.net/mooHorizonSlider/mooSlider.php (mootools)

Merci d'avance pour votre aide. :)
A voir également:

8 réponses

antipote Messages postés 11 Date d'inscription mardi 20 juillet 2010 Statut Membre Dernière intervention 14 mars 2013 206
27 févr. 2013 à 19:52
Pour utiliser jQuery et mootools en même temps, il faut inclure en premier jQuery et activer le mode no conflict pour que jQuery n'utilise pas le sélecteur raccourci : $.
7
Voilà la réponse à ta question :
http://www.dator.fr/comment-rendre-jquery-compatible-avec-prototype-ou-mootools/
2
Marco la baraque Messages postés 996 Date d'inscription vendredi 9 mai 2008 Statut Contributeur Dernière intervention 5 novembre 2009 329
4 janv. 2009 à 20:31
Bonsoir,
Le problème vient du fait que certaines variables et/ou fonctions possèdent le même noms dans les deux fichiers importés.
Lors de l'exécution, la dernière variable/fonction déclarée va être exécutée, et cela va entrainer des erreurs.

Selon moi, la seule solution consisterait à remonter la pile d'appel des fonctions appelées, et à supprimer/renommer les doublons pour éviter les erreurs. Attention, ce travail risque d'être minutieux et long, sous peine de rendre le framework modifié instable.

Cordialement,
1
to-me Messages postés 72 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 26 mars 2010 8
4 janv. 2009 à 20:17
Bonjour,

j'ai le même type de problème. La différence c'est que moi j'ai deux scripts qui utilisent mootools
un s'appelle
mootools1.2.js
l'autre
mootools.js
Si je les utilise séparément il n'y a pas de problème, si je les utilise en même temps en les plaçant tous les deux dans le head, là rien ne va plus: l'un annule l'autre.

J'ai tout essayé rien à faire.Jje pense qu'il faut avoir un seul fichier mootools.js qui permettent d'utiliser toutes les fonctions mais je l'ai pas trouvé.

Merci d'avance pour vos idées si vous en avez.

to-me
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
to-me Messages postés 72 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 26 mars 2010 8
4 janv. 2009 à 20:38
Merci pour cette réponse rapide.
0
to-me Messages postés 72 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 26 mars 2010 8
14 juin 2009 à 19:27
Merci pour cette réponse!
0
très utile ce poste ! merci !
0
^^
0