/ / rails 3 link_to#簡単なタブのためのタブ名 - foundation.zurbを使う - ruby​​-on-rails-3、zurb-foundation

rails 3 link_to#簡単なタブのためのタブ名 - foundation.zurbを使う - ruby​​-on-rails-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 / trails / 7 / edit#simple2"

私はどこから始めるべきですか?これはルートのものか、Javaのものか、link_toの別の構文ですか。どんな助けもありがとう!

回答:

回答№1は0

javascriptが正しくインストールされていないか、またはonclickイベントが発生するのを防ぐページにJavaScriptエラーがあります。ブラウザのjavascriptコンソールでエラーがないか確認してください。