2011-08-12 34 views
0

自分のサイトに画像をインポートしました。 lightbox2でこれらの画像を開きたい。私はlightbox2-drupalモジュールをインストールしました。これは私のフロントページ(www.chirowijkoersel.be)で動作しますが、イメージをインポートしたページでは動作しません。

ライトボックスはOperaで動作します。私はlightbox2モジュールがOperaの画像と他のすべてのブラウザのフロントページにクラスを追加していることにも気付きました。

リンク:

編集: 私はいくつかの研究を行ってきた、と私は問題は$の複数の使用によって引き起こされると思います。 $ .noConflict()を使ってこれを解決できます。しかし、どこにこれを置く必要がありますか?

答えて

0
ラップあなたのjavascriptの

、および使用の自己呼び出し機能

(function($){ 

     /// Your page code here 
     // Here you can use $ 
     // We are passing jquery as $ to this self invoking function. 
})(jquery) 
0

JavaScriptの競合がありますか?

+0

では、JavaScriptの私の知識は非常に限られている、ことでした。それを解決するための任意の欲望? – Puyol

+0

私のフロントページには「スポンサー」ブロックがあり、そのブロックはOpera以外のすべてのブラウザで動作します。 – Puyol

0

jQueryをインポートした直後に$ .noConflict()をスクリプトタグの中に入れます。あなたが何か持っているのであれば:

すでに
<script src="jQuery.js"></script> 

を、あなただけ行いたい:

<script src="jQuery.js"></script> 
<script>$.noConflict();</script> 

希望に役立ちます。

関連する問題