rails会将全部的js合并,减少浏览器请求次数。对有针对单个网页的js来说就要用到 content_for
在Layout中加入:
然后在你想要拥有的view模版中加入:
在Layout中加入:
<div id="sidebar">
<%= yield :javascript %>
</div>
<div id="content">
<%= yield %>
</div>
然后在你想要拥有的view模版中加入:
<%= content_for :javascript do %>
<script>
//content
</script>
<% end %>