我正在使用 jquery-turbolinks gem 这样
$(document).ready()
即使打开 rails turbolinks 也会在每次页面加载时触发。我按照github 页面上的步骤安装了 gem,但是 gem 似乎没有按预期工作。这是我到目前为止所做的:
- 添加
gem 'jquery-turbolinks'
到我的 Gemfile 并运行bundle install
添加
//= require jquery.turbolinks
到我的 javascript 清单文件中。我的清单文件现在如下所示://= require jquery //= require jquery_ujs //= require jquery.turbolinks //= require_tree . //= require turbolinks $(document).ready(function() { alert("turbo!"); });
然后我杀死并重新启动了rails服务器
我运行了一个基本的 rails 脚手架来测试是否一切正常,我只看到在应用程序最初加载时弹出警报。但是,当我从 index 操作导航到 show 操作时,我没有看到弹出警告框。
有没有人有任何想法我可以尝试?