В вашем файле макета вы можете поместить нижний колонтитул, в который вы можете загрузить свой Javascript (обычно такие вещи, как аналитика, которую не нужно загружать раньше).Затем определите content_for
в ваших представлениях, который включает ваш частичный Javascript.В результате этот Javascript будет размещен в конце страницы.
В макете:
<div id="footer">
<%= yield :footer %>
</div>
В ваших представлениях / paritals:
<% content_for :footer %>
<script type="text/javascript">
// Some Javascript
</script>
<% end %>
или
<% content_for :footer %>
<%= render :partial => "path_to_some_javascript" %>
<% end %>