我对 Ruby on Rails 和 javascript 的了解是初级的,所以如果这个问题有一个简单的答案,请原谅我。我有一个需要多级下拉菜单的网站。我已经调整了 scriptalculous 下拉菜单,该菜单正在使用 mongrel 处理我的网站的测试副本。有几个页面,每个页面都有自己的布局。当我从一个页面跳转到另一个页面时,下拉菜单可以正常工作,但是当我转到任何“查看/显示”页面时,只有第一级菜单可以工作。我怀疑跳跃显示会以某种方式丢失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 下载附带的原型、控件等。