我之前在这里看到过这个问题,但无法使用建议的解决方案来解决我的问题。基本上我已经为我正在开发的网站实现了 rails pjax gem,但是它只适用于某些内容。主页和初始级别的链接不会以 pjax-y 方式加载,但是每个后续页面都会这样做。
这是为该站点声明产量的唯一地方。
<!DOCTYPE html>
<html>
<head>
<title>MyWellbeing.org - What's on your mind?</title>
<%= stylesheet_link_tag "application" %>
<%= raw "<link href='http://#{request.env["HTTP_HOST"]}/sites/site_styles.css' media='screen' rel='stylesheet' type='text/css' />" %>
<%= javascript_include_tag "application" %>
<%= csrf_meta_tags %>
</head>
<body>
<div class="container">
<div id="clicked_off_div" class="display_none"></div>
<%= render 'articles/shared_article_header' %>
<%= render 'articles/logged_in' if user_signed_in? %>
<div data-pjax-container>
<%= yield %>
</div>
<%= render 'articles/shared_footer' %>
</div>
<%= render 'shared/google_analytics' %>
</body>
</html>
这是工作网站的链接http://core.giffordteam.com编辑:推送到现场
任何关于此事的指示将不胜感激。一些(但不是全部)页面是如何工作的,这非常令人困惑。
谢谢