我的rails应用程序加载application.js仅在刷新页面时起作用,在其他情况下(网站冲浪,AJAX操作)它不会。那么如何在每个服务器客户端操作中加载application.js?每个函数都拉入
$(document).ready(function() {
最佳答案
$(document).ready(function() {
在启用 Turbolinks 的情况下将无法正常工作,因为它只会被触发一次,您想使用它:
var ready;
ready = function() {
...your javascript goes here...
};
$(document).ready(ready);
$(document).on('page:load', ready);
请参阅此链接了解更多信息:Rails 4: how to use $(document).ready() with turbo-links
关于javascript - Rails - 在每个服务器/客户端操作中加载 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30036938/