質問

まあ、私がやりたいのは、ライトボックストップパネルのスライド。両方ともmootoolsを使用し、両方とも異なるバージョンを使用しているようです。

実際のmootoolsライブラリのブースであるにもかかわらず、これらのいずれかをコメントアウトすると機能しません。

<!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>

だからといって(* -1.2.3-core-ycと-more.jsまたはmootools.js)コメントアウトしても、常に機能の1つは機能しません。

両方ともmootoolsであるため、実際には可能であるはずです。誰かがこれに対する解決策を持っていますか? (私は名前空間という用語について聞いたことがあり、それが何を意味するかを大まかに知っていますが、私はそれを使用する方法を知りません)

事前に感謝します

benny

役に立ちましたか?

解決

プロトタイピングを行うフレームワーク(mootoolsやプロトタイプなど)でネームスペースを効果的に使用することはできません。

あなたの場合、スライディングトップパネルはmootools 1.11プラグイン(リンクは機能しません)、ライトボックスは1.2.3 ...と仮定できます...

mootools 1.11との互換性を1.2にもたらす抽象化レイヤーがあります- http://www.siafooを確認してください.net / article / 62 、これに関するいくつかの投稿もmootoolsメーリングリストにあります( http://groups.google.com/group/mootools-users?pli=1

ここでの目的は-mootools 1.11を取り除き、互換性コードを挿入し、パネルを機能させることです(あちこちで若干の変更が必要になる場合がありますが、それほど大きなタスクではありません)。しばらく前、私は同じジレンマに直面し、1.2.3のスライドインパネルをゼロから作成することになりました。

また、 http://web-kreation.com/demosのWebKreationsスライドを検討してください。 /login_form_mootools_1.2/ -おそらくこれを代替手段として使用できます。

幸運:)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top