JavaScriptのファイルに問題があります。いくつかのスクリプトは、私は、HTML file.Hereでそれらを注文する方法に依存動作しないだけで私は何を意味するかをお見せするデモです: http://testground.uphero.com/test/htmlのjavascriptのオーダー
あなたがソースに見ることができるようにあります:
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<script src="http://code.jquery.com/jquery-1.4.4.js" type="text/javascript"></script>
<script type="text/javascript" src="js/grayscale.img.js"></script>
の場合グレースケールのimgが動作し、ライトボックスは表示されませんが、jqueryのリンクをトップに移動するとグレースケールは動作しなくなりますが、ライトボックスは機能します。
私が望むのは、それらを両方とも動作させることです。何か方法はありますか?前もって感謝します! :-)私は私のコメントで述べたよう
この順序は、スクリプトと関数が実行される順序に従って重要であり、依存関係が利用可能でなければなりません。 –
本当にprototypejsとjqueryを使いたいですか?あなたは、これを使用するには、これを選択する必要があります - ほとんどすべての問題は、両方で解決することができます。 – oezi
@oezi + scriptaculus。 @Premke:3つのJavascriptフレームワークを同時に使用しないでください。 –