4

アコーディオンを使ってみました。私が使っている機能は

$(function() {
    $("#accordion").accordion({
        collapsible: true,
        heightStyle: "content"
    });
});

関数は適切に機能しますが、アコーディオンを使用している同じページにライブラリを追加した場合のみです。

<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>

css ファイルをダウンロードして、view.yml にパスを指定します。しかし、js ファイルに対して同じことを行うと (それらをダウンロードして、view.yml でパスを指定します)、動作しないようです。多くのページでそれらを再利用したいので、すべてのページに Web パスを含めたくないのです。

次に、ページにパスを指定すると、ブートストラップが正しく機能していないようで、衝突などが発生します。その解決策を教えてください。すべてのページでパスを指定しないようにするにはどうすればよいですか。ありがとうございました!

4

1 に答える 1