Frage

Nun, was ich will, ist zu tun, mit einem Leuchtkasten und einem Schiebedeckelplatte . Beide verwenden Mootools und beide scheinen verschiedene Versionen zu verwenden.

Es funktioniert nicht, wenn Kommentar aus einem von ihnen, obwohl sie Stand sind die eigentlichen Mootools Bibliothek.

<!a possible js config. either these two are commentented out, or the mootols.svn.js
<!-- libraries/frameworks for milkbox-->
<!--script type="text/javascript" src="js/mootools-1.2.3-core-yc.js"></script>
<script type="text/javascript" src="js/mootools-1.2.3.1-more.js"></script-->
<!-- mootools for the sliding top panel. should work also with the one imported above, so i was going to deactivate the one below-->
<script type="text/javascript" src="js/mootools.svn.js"></script> 
<script type="text/javascript" src="js/milkbox.js"></script>
<script type="text/javascript" src="js/panel.js"></script>

Also egal, wich ein (* -1.2.3-Core-yc und -more.js oder mootools.js) i Kommentar aus, immer eines der Merkmale nicht funktioniert.

Während es sollte eigentlich möglich sein, da beide Mootools sind. Hat jemand eine Lösung dafür? (Ich habe über den Begriff Namespace gehört und wissen in etwa, was es bedeutet, aber ich weiß nicht, wie es zu benutzen)

Vielen Dank im Voraus,

benny

War es hilfreich?

Lösung

Sie können nicht Namespacing, um große Wirkung mit Frameworks verwenden, das zu tun Prototyping (wie Mootools oder Prototyp).

In Ihrem Fall kann ich davon ausgehen das Schiebedeckelplatte ist ein Mootools 1,11 Plugin (Ihr Link nicht funktioniert), die Leuchtkasten sind 1.2.3 ...

Es gibt eine Abstraktionsschicht, die Mootools 1.11 Kompatibilität in 1.2 bringt - überprüfen http: //www.siafoo .net / article / 62 , gibt es auch mehrere Beiträge zu diesem Thema auf der Mootools-Mailingliste ( http://groups.google.com/group/mootools-users?pli=1 )

Ihr Ziel hier sollte - Befreien Sie sich von Mootools 1,11 erhalten, die Kompatibilität Code in setzen und versuchen, die Platte an die Arbeit (es kann einige geringfügige Änderungen hier und da sein müssen, aber es ist nicht so große Aufgabe). Vor einiger Zeit stand ich vor dem gleichen Dilemma und landete einen Einschub-Panel für 1.2.3 von Grund auf neu zu schreiben.

Bedenken Sie auch die WebKreations Folie in http://web-kreation.com/demos /login_form_mootools_1.2/ -. vielleicht können Sie, dass als Alternative verwenden

Viel Glück:)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top