アプリ版:「スタンプのみでお礼する」機能のリリースについて

prototype.jsとjqueryとプラグイン系の読み込み方が良くわかりません。
クロスブラウザ対応のMP3プレイヤーを導入したく追加したのですが
順番を並べ変えたりいろいろしましたが導入する事ができずにこまっています。
何かいい方法はないでしょうか?
エラーの内容も順序によって様々です・・・・

<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript" src="lightbox.js"></script>
<script type="text/javascript" src="lightbox_shortcut_keys_addon.js"></script>

<script type="text/javascript" src="slide3/script/jquery-1.2.2.js"></script>
<script type="text/javascript" src="jquery.cycle.all.js"></script>
<script type="text/javascript" src="jquery.easing.1.3.js"></script>
<script type="text/javascript" src="jquery.jcarousel.pack.js"></script>

<script type="text/javascript">
jQuery.noConflict();
var $j = jQuery;
</script>

以下追加=====================================================
<script type="text/javascript" src="jquery-1.4.2.js"></script>
<script type="text/javascript" src="jquery.compat-1.3.js"></script>
<script type="text/javascript" src="jquery.jplayer.min.js"></script>

<script type="text/javascript">
jQuery.noConflict();
var $j = jQuery;

$j(document).ready(function(){
$("#mp3").jPlayer();
});
</script>

A 回答 (1件)

たくさんプラグインを読み込んでいるようですが、これらのうちmp3だけが動いていないのでしょうか?


それとも全て?

そもそもプラグイン自体がコンフリクトを前提に作成されていない場合は、プラグイン自体を修正しなければなりません。

あと、気になるとすればnoConflictをなぜ2度実行しているのかと、

> $("#mp3").jPlayer();

$j("#mp3").jPlayer();じゃないでしょうか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!