2013-01-11 3 views
-2

A this site, le menu et la bannière de diapositives ne fonctionnent pas ensemble.Problème de compatibilité avec jQuery.easing.js

Avant chaque </body>, il existe deux scripts pour chaque menu et bannière et ils utilisent une version jQuery identique ou différente.

Si j'utilise soit ou les deux versions. le menu ne fonctionne pas correctement ou la bannière ne fonctionne pas avec des clics et aucun fondu d'entrée ou de diapositives (changement d'image brusque).

Qu'est-ce qui ne va pas?

Mise à jour -------- --------

J'ai trouvé, après tout coup et tente, que jquery.easing.js pose des problèmes pour bannière et en cas d'exclusion, le menu doesn ne fonctionne pas. jquery.easing.compatibility.js ne résout pas non plus les problèmes. Je suspecte jquery.min.js (v1.3.2) cause également des problèmes.

Une solution?

+1

Pouvez-vous expliquer votre question plus précisément? – Mooseman

+2

Ce n'est pas l'endroit pour "aller voir mon site et le corriger" des questions de type. Vous devez composer et publier un exemple concis de code qui illustre le problème. – Sparky

+0

Vous ne pouvez pas sérieusement utiliser la version 1.3 de jQuery avec des plugins plus récents. Trop de choses ont été modifiées jusqu'à la version 1.8. – Sparky

Répondre

1

Voir http://gsgd.co.uk/sandbox/jquery/easing/ pour la documentation. jquery.easing.compatability.js utilise les anciens noms d'accélération. Si le menu utilise les nouveaux noms (jquery.easing.js), cela pose problème. Le script du menu devrait vous permettre de changer le nom de la transition en ancien équivalent, alors vous utiliserez seulement jquery.easing.js.

jQuery.min.js n'est pas un problème. Toutefois, étant donné que jQuery 1.3 est nettement plus ancien que le 1.8, il peut inclure des attributs obsolètes utilisés par le curseur. Essayez d'utiliser uniquement v3.2 ou recherchez un nouveau plugin de curseur.