2011-01-14 23 views
0

Ich arbeite auf einer Website und steckte auf ein lästiges Problem. Erstens, bitte besuchen Sie diese Seite: http://milabalami.com/saved/2/index.php Bewegen Sie die Maus über das Menü auf der rechten Seite. Sie werden sehen, dass die Schrift ihre Farbe ändert und ein Bild darüber erscheint.Javascript Slider funktioniert nicht?

Jetzt habe ich dieses Menü zu einem WordPress Theme implementiert: http://milabalami.com/ Wie Sie sehen können, wenn Sie die Maus über das Menü bewegen, Schieberegler funktioniert nicht. Warum?

Ausgabe ist jetzt hier aufgelöst: Javascript issue with easyslider

+0

Update: Ich bekomme diesen Fehler auf der Wordpress-Seite: $ ("# featured"). EasySlider ist keine Funktion: http://bit.ly/dLfWQd Aber ich habe keine Ahnung, wie man es beheben kann! – Alehandro

Antwort

4

Auf http://miladalami.com/, Sie sind wie jQuery 3 mal:

alt text

Jedesmal, wenn Sie jQuery laden, sind Sie alle Modifikationen Auswischen gemacht zu dem jQuery.fn Prototyp, und damit Rendering aller Plugins geladen, bevor das letzte wird nutzlos geladen. Entferne alle außer der ersten jQuery und aktualisiere sie, um Version 1.4.4 anstelle von 1.4.2 zu verwenden, und es sollte alles in Ordnung sein.

Natürlich funktioniert das Thinkbox-Plugin, das Sie verwenden, möglicherweise nicht nach dem Upgrade (1.2.4 bis 1.4.4 ist ein ziemlich großes Upgrade), aber Sie sollten in der Lage sein, Alternativen leicht zu finden.

+0

Alles klar, ich habe alle jQuery-Dateien entfernt, einschließlich der Thickbox, und die linke Version 1.4.2. Dies hat das Problem jedoch nicht gelöst. Könntest du bitte noch einen Blick darauf werfen? – Alehandro

+0

@Aleehandro Ich bin mir nicht ganz sicher, was passiert ist, aber es sieht so aus, als ob irgendwo auf der Strecke die '$' Variable überschrieben wurde. Sie können versuchen, den custom.js-Code in einen Wrapper wie diesen einzufügen: '(function ($) {/ * Code hier * /}) (' jQuery); ' –

+0

Entschuldigung, Yi Jiang, können Sie bitte detaillierter, wie ich verpacken würde der custom.js Code und wo ich es hinstelle ...? Ich bin ziemlich verwirrt damit. – Alehandro

Verwandte Themen