0

mootools api で作成されたスクリプトを使用して高解像度画像を表示するアプリケーション (IIPImage) を使用しています。このページにフローティング ウィンドウを挿入したいと考えています。最初は jquery を使用することを考えていましたが、jquery はこのライブラリと共存できないことがわかったので、mootools を使用してこのフローティング div を作成する必要があります。どうすればこれを行うことができますか?誰かが私を助けてくれますか?

ありがとう

4

1 に答える 1

1

mootools と jquery は、いくつかの作業が.noConflict()あれば問題なく共存できます。jquery にはモードがあり、mootools は $ (1.2.2 以降) が既に定義されていて、document.id代わりに使用する場合はそれを引き継ぎません。ただし、IIPImage は 1.2.0 用に作成されたようです。これは古くてバグが多く、$ の上書きを気にしません - mootools を 1.2.5 にアップグレードし、スクリプト内の $( の記述を document.id( に置き換えるか、代わりにクロージャーを追加します。のような(function($) {... ズーマーからのコード ...})(document.id);

グローバルな vars refrences を見つけて、宣言されているように変更する必要があるかもしれませんが、var foo =全体としてwindow.foo =、それは実際にはドラマではありません。

他の解決策については、ここで理解できますhttp://davidwalsh.name/persistent-header-opacity

これは位置を有効にする小さなコードです: 位置をサポートしていないブラウザー用に修正されました (IE 8 より前だと思います)

楽しんで。

于 2010-11-19T14:15:15.193 に答える