Ruby on rails JS没有为我的rails网站正确加载

Ruby on rails JS没有为我的rails网站正确加载,ruby-on-rails,Ruby On Rails,这是一个案例 我正在使用rails创建一个网站 现在我有了多个页面,比如主页,关于项目 我已经为页眉和页脚创建了部分,并在“关于和项目”页面中呈现它们 由于某些原因,我的滑块/转盘没有加载到“我的项目”页面 我有点困惑,我应该把我所有的东西放在哪里 我的意思是,我应该将它们保留在页脚部分还是保留在projects.html.erb文件中 PS:很抱歉提出一个无趣的问题。您应该使用资产管道,它与rails 4一起构建,为页面加载引入了turbolinks。如果使用$document.ready或等

这是一个案例

我正在使用rails创建一个网站

现在我有了多个页面,比如主页,关于项目

我已经为页眉和页脚创建了部分,并在“关于和项目”页面中呈现它们

由于某些原因,我的滑块/转盘没有加载到“我的项目”页面

我有点困惑,我应该把我所有的东西放在哪里

我的意思是,我应该将它们保留在页脚部分还是保留在projects.html.erb文件中


PS:很抱歉提出一个无趣的问题。

您应该使用资产管道,它与rails 4一起构建,为页面加载引入了turbolinks。如果使用$document.ready或等效文件启用旋转木马,则不会将其加载到任何页面上,只会加载第一个页面或执行F5操作的页面。您必须使用$document.on'page:load';对于所有常用脚本,您可以使用common.js文件转储脚本并将其包含在application.js文件中,以使其包含在整个应用程序中…对于其他不重要或特定于页面的脚本…使用脚本标记在页面内使用它们…因此我确实需要所有js文件,比如说//=require_-tree./abc/js/=require_-tree./chart/js现在可以使用了,但是js的某些部分没有为某些Carousel/slider加载检查页面,并检查是否加载了所有必要的js文件。你在使用涡轮链接吗?