在application.html.erb中添加js脚本

时间:2017-07-05 11:14:50

标签: javascript ruby-on-rails

我是rails的新手,我知道我们在css文件中添加了jsapplication.html.erb个文件。

但我们是否也在同一个文件中添加js脚本?

例如下面的这个脚本

   <script>
    $(function () {
      $("#slider").responsiveSlides({
        auto: true,
        speed: 500,
        namespace: "callbacks",
        pager: true,
      });
    });
  </script>

2 个答案:

答案 0 :(得分:1)

您可以在 application.html.erb 中添加任何脚本,但我认为最好要求 application.js application.html.erb 中使用javascript_include_tag:

<%= javascript_include_tag "application" %>

并在application.js

中包含来自javascript文件夹的所有脚本
//= require library_name

答案 1 :(得分:0)

您可以在/assets/javascripts文件夹中创建自定义js文件并编写所有js代码,它也将加载到您的页面中。