Fundament 5 Topbar nie działa konsekwentnie w szynach 4

Używam fundacji 5 w aplikacji moich szyn 4. Menu górnego paska działa poprawnie, gdy wysyłam żądanie. Mogę bez problemu poruszać przedmiotami i zagnieżdżonymi przedmiotami. Następnie klikam jeden z elementów, z którym związana jest metoda link_to. Czasami daje właściwy wynik, gdy moje menu nadal działa idealnie, ale innym razem cała rzecz zamarza. Powoduje to również zniknięcie przycisku Wstecz w menu telefonu komórkowego. Po wysłaniu nowego żądania przez odświeżenie lub adres URL menu działa ponownie.

Railsy nie widzą żadnego problemu w pliku dziennika. Moje menu działa dobrze poza szynami. Zastanawiam się, czy może ma to związek z moim link_to tag_helpers lub sposobem, w jaki założyłem fundację w mojej aplikacji?

Oto krótki przegląd sposobu kierowania JS do fundacji. (Konfiguracja, którą sugerują w swoich dokumentach) 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();

Czy ktoś inny napotkał ten problem? Jakieś dobre rozwiązanie poza tym, że nie korzystasz z fundacji 5?

Dzięki Alex

questionAnswers(4)

yourAnswerToTheQuestion