2011-11-14 5 views
1

地図を表示するクライアント用のライブラリを用意する必要がありますが、Mootoolsを使用してこのライブラリを作成したいのですが、クライアントは自分のウェブサイトにjQueryを持っています。だから私の質問は、これがクライアントのウェブサイトにどのような影響を及ぼし、どのような競合も回避する最良の方法です。jQueryとMootoolsの使用

+0

クライアントはとにかくjqueryのを持っている場合、なぜそれだけで行きませんか? – Flo

+0

今後、このライブラリをMootoolsや他のライブラリを使用する他のクライアントに販売する予定です。 – rob

答えて

3

jQuery.noConflict(); 

この関数を使用していますが、もはやjQueryのためのドル記号を使用することはできないことに留意してください。代わりに、あなたは常にjQueryの(「セレクタ」)を記述する必要があります...など

も参照してください。http://api.jquery.com/jQuery.noConflict/

jQuery.noConflict(); 
(function($) { 
    $(function() { 
     // more code using $ as alias to jQuery 
    }); 
})(jQuery); 
// other code using $ as an alias to the other library 
+0

を使用して – rob

+0

ありがとうございました。 – rob

0

あなたはこのコードを宣言することができます。

jQuery.noConflict(); 
+0

はい、これはjQueryから$を取り、ライブラリが動作しなくなった後に実行されるすべてのコードです。 jQueryと一緒にMooToolsの – rob

+0

http://davidwalsh.name/jquery-mootoolsが、私はこのような何か何か必要があります。ここで$で動作するように ' // jQueryのを (関数(){ jQuery.noConflict() ; //私のコードはここに } // jQueryは$ here'と一緒に動作します。 –

関連する問題