2

スタイリング用にtwitterブートストラップを使用してセットアップされたRailsプロジェクトがあります。1ページに3つのタブ#1、#2、#3があります。

別のページから特定のタブ、たとえばタブ#2にリンクする方法を知りたいのですが。アンカーを使用してリンクを作成しようとしました(例:#2)が、機能しません...ページが読み込まれると、タブ#1が自動的に読み込まれます(注:タブ#1にはhtmlで「アクティブ」クラスが割り当てられます) )。

私は何かが足りないのですか?

プロパティを機能させるには、追加のJSが必要ですか?

4

3 に答える 3

4

このコードは問題に対処しているようです:

:javascript
  $(document).ready(function(){
    $('a[href="' + window.location.hash + '"]').click()
  });
于 2012-04-06T14:21:47.213 に答える
0

routes.rb を調べて、:root を => "controller#action" に変更する必要があると思います。レンダリングされたアクションに応じて、アクティブなクラスを提供する別のページがレンダリングされます。

于 2012-04-06T14:14:27.163 に答える