Javascript根本无法在heroku中运行

时间:2017-08-31 01:15:05

标签: javascript ruby-on-rails heroku asset-pipeline

我在这里有一个网站https://thatdevlevi.herokuapp.com/当页面加载时你可能会注意到一个巨大的灰色空白区域。该区域应该有一个h1和一些文本,通过javascript删除从元素中删除隐藏的类。虽然javascript不起作用。我不知道为什么,我现在一直试图修复它,有人知道为什么会这样吗?我已经尝试将我的javascript放在资产管道(homepage.js)和脚本标签内的视图中,但两者都不起作用,但如果我运行

Alert("test");

工作正常。感谢先进的任何帮助。

按要求提交Application.html.erb

<!DOCTYPE html>
<html>
  <head>
    <title>PortfolioSite</title>
    <%= csrf_meta_tags %>

    <%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track': 'reload' %>
    <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
  </head>

  <body>
    <%= yield %>
  </body>
</html>

1 个答案:

答案 0 :(得分:0)

我更改了用于将jquery转换为https而不是http的cdn,它修复了问题

我想向@PaoloMangia道歉,因为他基本上建议我这样做以解决这个问题,并且我非常粗鲁地将他从他的建议中剔除。