Rails 4 - document.ready尚未在生产中启动

时间:2016-04-20 10:38:03

标签: ruby-on-rails ruby-on-rails-4 nginx turbolinks aws-ec2

内联document.ready并没有在我的ec2生产服务器中启动。但它在本地工作正常。

1.我试过替换内联

  

$(document).ready(function(){

  

$(document).on('就绪页面:加载',函数(){

  1. 我尝试设置gem jquery.turbolinks但仍无效。
  2. 3.删除gem tubolinks和jquery turbolinks后,问题仍然存在。内联document.ready函数仍无法正常工作。

    我已经将nginx配置中的sendfile选项设置为false,以便页面和资产重新加载eveytime,而不是从服务器缓存发送。

    请告诉我什么是错过的。我花了很多天时间仍然无法弄清楚为什么它不能用于生产。

    更新

    Ex My pages / home.html。我试图把这个脚本放在页面顶部和底部,并使用内容:javascript标签,但仍然没有工作。我有这样的脚本标签在我的应用程序中的许多地方。

     <script type="text/javascript"> 
      $( document ).ready(function() {
      $('#element_1').hide(); $('#element_2').hide();
      $('#element_3').hide(); });  
     </script>
    

0 个答案:

没有答案