jQuery & Prototype Conflict

Ich benutze das jQuery AutoComplete Plugin in einer HTML-Seite, wo ich auch ein Akkordeon-Menü habe, das einen Prototyp verwendet.

Sie funktionieren beide perfekt, aber als ich versuchte, beide Komponenten auf einer einzigen Seite zu implementieren, erhalte ich einen Fehler, den ich nicht verstehen konnte.

Ausnahmefehler: [Ausnahme ...] Komponente hat folgenden Fehlercode zurückgegeben: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMViewCSS.getComputedStyle] nsresult: 0x80004005 (NS_ERROR_FAILURE) location: JS frame :: file: /// C: / Documents and Settings /Administrator/Desktop/website/js/jquery-1.2.6.pack.js :: anonymous :: line 11 "data: no]

Ich fand heraus, dass die mit jQuery in Konflikt stehende Datei "effects.js" ist, die vom Akkordeon-Menü verwendet wird. Ich habe versucht, diese Datei durch eine neuere Version zu ersetzen, aber eine neuere scheint das Akkordeonverhalten zu stören.

Ich vermute, dass die im Akkordeon verwendete Datei "effects.js" geändert wurde, um die Akkordeon-Demo-Ausgabe zu erhalten. Ich habe auch versucht, die überschreibenden Methoden zu verwenden, die jQuery benötigt, um Konflikte mit anderen Bibliotheken zu vermeiden, und das hat nicht funktioniert.

Ich habe die Akkordeon Demo von erhaltenstickmanlabs.com.

Und die jQuery AutoComplete erhalten Sie vonjQuery-Site.

Hat jemand anderes dieses Problem erlebt?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage