rails 3-添加页面特定的javascript

时间:2013-11-04 09:31:26

标签: javascript ruby-on-rails-4

我想在一个视图页面上添加JavaScript,我该怎么做? 我在我的应用程序中使用rails 4。

我试过这个,但在我看来它不起作用

<script type="text/javascript">
    $(function() {
      $('user_button').click(function() {
        $('some_div').show();
      }
    });
  </script>

1 个答案:

答案 0 :(得分:1)

这总是有效的,可以利用收益率。

在application.html.erb中

,添加:

<%= yield :head %>

然后在您要添加javascript的视图页面中

<% content_for :head do %>
  <script type="text/javascript">
    $(function() {
      //script here
      }
    });
  </script>
<% end %>