Ruby on Rails と JavaScript に関する私の知識は初歩的なものなので、この質問に簡単な答えがある場合はご容赦ください。複数レベルのドロップダウン メニューが必要な Web サイトがあります。mongrel を使用して私のウェブサイトのテスト コピーに取り組んでいる scriptalculous ドロップ ダウン メニューを適応させました。それぞれ独自のレイアウトを持ついくつかのページがあります。ページからページにジャンプすると、ドロップダウン メニューは正常に機能しますが、「表示/表示」ページに移動すると、最初のレベルのメニューのみが機能します。ジャンプして表示すると、javascriptが何らかの形で失われるのではないかと思います。誰でもこの問題を解決する方法を知っています。私のすべてのレイアウトヘッドには、次のものがあります:-
<%= stylesheet_link_tag 'style' %>
<%= javascript_include_tag :defaults %>
<script src="javascripts/prototype.js" type="text/javascript"></script>
<script src="javascripts/scriptaculous.js" type="text/javascript"></script>
<script type='text/javascript' src='javascripts/menu.js'></script>
Scriptaculous のダウンロードに付属しているプロトタイプ、コントロールなどを使用しています。