Rails、turbolinks 和损坏的鼠标滚轮

Rails, turbolinks, and broken mouse scroll wheel

在使用 turbolinks 的 rails 站点上单击 link 后,我遇到了鼠标滚轮不工作的问题。我不确定 turbolinks 是问题所在,但我怀疑是。

如果我使用 F5 刷新页面,则滚动有效。如果我单击 link 转到另一个页面,它会再次中断。

有人遇到过这个问题吗?

编辑:问题似乎发生在 Chrome (53) 中,但未发生在 IE11 中。

我发现了问题。

我有两个 javascript 清单文件(一个用于主页,一个用于我的应用程序的其余部分)。我的应用程序的其余部分有 // require_tree .,其中包括主页的 javascript 清单。

我从主 javascript 清单中删除了 // require_tree . 指令,并将我的所有 javascript 文件包含在单独的指令中。