仅在刷新页面后加载javascript

我正在使用Rails 4.我有一个javascript文件app / assets / javascripts / exotic_fonts.js,它为字体添加了一些javascriptfunction。 当我加载主页时,这个javascript文件会自动加载到主页上,但是它没有自动加载到其他页面上,例如/ user / show,并且缺少function。 但是,如果我刷新页面,则加载javascript文件并返回function。 我想知道如何解决它。

此外,是否可以加载某个页面上的一些javascript文件?

谢谢。

您可以使用以下代码段来解决此问题。 现在你的js代码将与turbolinks一起使用。

ready = -> // Your javascriptcode goes here $(document).ready(ready) $(document).on('page:load', ready)