アコーディオンを使ってみました。私が使っている機能は
$(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 パスを含めたくないのです。
次に、ページにパスを指定すると、ブートストラップが正しく機能していないようで、衝突などが発生します。その解決策を教えてください。すべてのページでパスを指定しないようにするにはどうすればよいですか。ありがとうございました!