Foundation 5 Topbar não funciona de forma consistente nos trilhos 4
Estou usando a fundação 5 no meu aplicativo rails 4. O menu da barra superior funciona bem quando envio uma solicitação. Posso passar o mouse sobre os itens e itens aninhados sem problemas. Em seguida, clico em um dos itens, que possui um método link_to associado. Às vezes, dá o resultado adequado, onde meu menu ainda funciona perfeitamente, mas outras vezes a coisa toda congela. Isso também faz o botão voltar do menu móvel desaparecer. Depois de enviar uma nova solicitação pela atualização ou pelo URL, o menu funciona novamente.
O Rails não vê nenhum problema no arquivo de log. Meu menu funciona bem fora dos trilhos. Gostaria de saber se isso tem a ver com meu link_to tag_helpers ou com a maneira como estabeleci a base no meu aplicativo?
Aqui está uma rápida visão geral de como o JS é roteado para fundação. (A configuração que eles sugerem nos documentos) views / layouts / application.html.erb:
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%= stylesheet_link_tag "application" %>
<%= javascript_include_tag "vendor/modernizr" %>
</head>
<body>
<%= javascript_include_tag "application" %>
</body>
assets / application.js:
//= require jquery
//= require jquery_ujs
//= require foundation
//= require turbolinks
//= require_tree .
$(document).foundation();
Alguém mais encontrou esse problema? Alguma boa solução além de não usar a fundação 5 por aí?
Obrigado Alex