Rails 4-没有JavaScript错误,但JS不工作

Rails 4-没有JavaScript错误,但JS不工作,javascript,jquery,ruby-on-rails,ruby,heroku,Javascript,Jquery,Ruby On Rails,Ruby,Heroku,我正在尝试学习RubyonRails并理解资产管道。我想一个很好的方法是用Rails创建我的网站并学习。然而,在实现我的JS时,它似乎将其添加到文件中,但由于脚本不起作用(或其中一些脚本…),所以不进行任何操作 我刚刚在Heroku上设置了它,因为我认为这是查看代码的最简单方法 我还没有调用猫头鹰旋转木马,所以我确信这会修复主要部分,因为它们都是猫头鹰旋转木马,但不起作用的是导航和滚动到下一部分应该滚动,在底部滚动到顶部应该滚动 但是,有些东西是可以工作的,比如滚动条(nicebar) 有什么建

我正在尝试学习RubyonRails并理解资产管道。我想一个很好的方法是用Rails创建我的网站并学习。然而,在实现我的JS时,它似乎将其添加到文件中,但由于脚本不起作用(或其中一些脚本…),所以不进行任何操作

我刚刚在Heroku上设置了它,因为我认为这是查看代码的最简单方法

我还没有调用猫头鹰旋转木马,所以我确信这会修复主要部分,因为它们都是猫头鹰旋转木马,但不起作用的是导航和滚动到下一部分应该滚动,在底部滚动到顶部应该滚动

但是,有些东西是可以工作的,比如滚动条(nicebar)

有什么建议吗

编辑:


注意:我删除了这棵树,因为我想在我们的项目和您的项目有相同的问题时,对加载内容有更多的控制。 有时我们的js文件不工作,但没有错误

设法除去

//= require turbolinks

我们查看代码的最简单方法是将相关部分复制到问题中。这也是首选方式。请包括相关代码。但如果我诚实,我不确定什么是相关的?我没有任何相关的错误(只有jquery错误是我没有添加的错误),但是,我想我会添加我的application.js?请发布不按预期工作的javascript,并解释您预期它会做什么,以及它实际执行情况。使用图像的一个有用信息:。弹出此错误:t.owlCarousel不是application.js文件中的函数(确保加载了该文件所需的js!),如果您在该heroku上处于生产模式,值得注意的是,我有时会遇到其他错误,无法在prod模式下工作,即使他们继续在dev中处理错误(也就是说,owlCarosel错误可能会导致您的所有问题),我们也遇到过这种情况,这种解决方案工作得非常好。(y)
//= require turbolinks