私の問題を説明するためにこのスニペットを取り出しました。
<ul class="nav nav-pills nav-stacked red">
<li><%= link_to "Home", 'http://localhost:3000/home' %></li>
<li><%= link_to "About", 'http://localhost:3000/about', :data => {:toggle=>"pill"} %></li>
</ul>
「ホーム」をクリックすると、リンクから「http://localhost:3000/home」に移動します。about をクリックすると、ピルは切り替わりますが、リンクが機能しません。これは、結果の html です。
<ul class="nav nav-pills nav-stacked red">
<li><a href="http://localhost:3000/home">Home</a></li>
<li><a href="http://localhost:3000/about" data-toggle="pill">About</a></li>
</ul>
私の目標は、リンクをクリックしてアドレスに移動し、対応するピルを強調表示できるようにすることです。
ここで data-toggle="pill" に関するヒントを見ました: http://twitter.github.com/bootstrap/javascript.html#tabs
助けてくれてありがとう!