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