プロトタイプ/scriptaculousで実行されるMagento Goストア内でjQueryライトボックス(ライトボックス2)を実行しようとしています。
$ を次のようなjQueryに置き換えることにより、オービットスライダーなどの「アクティベーション」(より適切な用語がないため)が必要なjQueryスクリプトを正常に追加して実行しました
<script type="text/javascript">
jQuery(window).load(function() {
jQuery('#featured').orbit();
});
</script>
私の理解では、orbit の js が実行されると、そのように呼び出された jQuery を使用することが「認識」されます。
ただし、Lightbox 2 では、そのような「アクティベーション」は必要ありません。必要なことは、js ファイルをロードして css ファイルをインクルードすることだけです。
<script src="js/lightbox.js"></script>
<link href="css/lightbox.css" rel="stylesheet" />
スクリプトは、rel='lightbox' を持つすべてのリンクを取得すると思われます。
私はそれを正しく動作させることができないので、他のライブラリと競合していると私の直感は教えてくれますか?
質問は -- jQuery.noconflict モードで実行されるように js をロードするにはどうすればよいですか?
前もって感謝します。ライアン
ps-lightbox.js https://github.com/lokesh/lightbox2/blob/master/js/lightbox.js