2010-11-18 4 views
0

Ich verwende eine Anwendung (IIPImage), die ein Bild mit hoher Auflösung unter Verwendung eines mit mootools api erstellten Skripts anzeigt. Ich möchte ein schwebendes Fenster auf dieser Seite einfügen. Anfangs denke ich, jquery zu verwenden, ABER ich stelle fest, dass jquery nicht mit dieser Bibliothek koexistieren kann, also muss ich mootools verwenden, um dieses schwebende div zu erstellen. Wie kann ich das machen? Jemand kann mir bitte helfen?Wie erstelle ich ein Floating Div mit Mootools?

Dank

Antwort

1

Mootools und jQuery koexistieren können ganz gut, da einige Arbeit - jquery hat einen .noConflict() Modus und Mootools wird über $ (seit 1.2.2) nicht einnehmen, wenn es bereits und wird definiert wurde Verwenden Sie stattdessen document.id. Allerdings scheint IIPImage für 1.2.0 geschrieben worden zu sein, was alt und fehlerhaft ist und es nicht interessiert, $ - upgrade mootools auf 1.2.5 zu überschreiben und Erwähnungen von $ (mit document.id (im Skript) oder stattdessen eine Schließung hinzuzufügen wie (function($) { ... Code aus dem zoomer ... })(document.id);

Sie alle globalen Variablen refrences finden müssen und sie ändern, wie var foo =-window.foo = erklärt, aber alles in allem sollte es nicht wirklich ein Drama sein.

wie für die andere Lösung, können Sie es hier herausfinden http://davidwalsh.name/persistent-header-opacity

Dies ist ein kleines bisschen Code, der Posi ermöglicht tigung: behoben für browser, die es nicht unterstützen (IE vor 8 glaube ich)

viel spaß.

+0

Vielen Dank :-D Ich suchte eine Antwort wie diese, ich machte viele Suchen zu diesem Argument, aber ich konnte keine vollständige Antwort. –