/ / релси 3 link_to #tabname за прости раздели - с помощта на foundation.zurb - ruby-on-rail-3, zurb-foundation

релси 3 link_to #tabname за прости раздели - използвайки foundation.zurb - ruby-on-rail-3, zurb-foundation

Така че в моите фантазии, кодът на фондацията щеше да бъдеработи лесно в релсите ... разбира се, не е. Изглежда, че цялата ми функция javascript се зарежда и стилистиката е също така.

Инструкции за фундамента за раздели:

<dl class="tabs">
<dd class="active"><a href="#simple1">Simple Tab 1</a></dd>
<dd><a href="#simple2">Simple Tab 2</a></dd>
<dd class="hide-for-small"><a href="#simple3">Simple Tab 3</a></dd>
</dl>
<ul class="tabs-content">
<li class="active" id="simple1Tab">This is simple tab 1s content. Pretty neat, huh? </li>
<li id="simple2Tab">This is simple tab 2s content. Now you see it!</li>
<li id="simple3Tab">This is simple tab 3s content.</li>
</ul>

Опитах следното в моето приложение за релси:

<dl class="tabs">
<dd class="active"> <%= link_to "Edit Trail Info", "#simple1" %></dd>
<dd><%= link_to "Reorder Chapters", "#simple2" %></dd>
</dl>
<ul class="tabs-content">
<li class="active" id="simple1Tab">
<%= render "form" %>
</li>
<li id="simple2Tab">
<%= render :partial => "shared/chapterSort", :locals => { :trail => @trail } %>
</li>
</ul>

Но когато кликна върху раздела, URL адресът в браузъра просто се променя на това и не скрива / показва данните: "HTTP: // Localhost: 3000 / пътеки / 7 / редактиране # simple2"

Къде трябва да започна? Това ли е нещо от маршрута, нещо от Java или друг синтаксис за връзката. Всяка помощ е оценена!

Отговори:

0 за отговор № 1

Изглежда, че javascript не е инсталиран правилно, или има грешка в JavaScript, която предотвратява задействането на събитието onclick. Проверете конзолата на javascript на вашия браузър за грешки.