0
私はRailsの3で開発し、次のような構造を持つHTMLドキュメント持っています:私はアドレスに行くことによってセクションにリンクでき同じページのセクションに異なるルートを使用するにはどうすればよいですか?
<div id="one">
</div>
<div id="two">
</div>
<div id="three">
</div>
を:/インデックス#1、/インデックス#2および/インデックス#3を。レールに特定の名前のルートを付けることは可能ですか?それは理にかなっている場合は、アドレスバーにハッシュを置くよりも、私はむしろ実際に、ルートを指定するといいでしょう
match '/one', :to => 'pages#index#one'
match '/two', :to => 'pages#index#two'
match '/three', :to => 'pages#index#three'
:のようなもの。
ありがとうございます。あなたはこのような名前のルートを、変更する:anchor
パラメータを使用することができますビューで
アンカーにジャンプすることを決定するのは、サーバーではなくユーザーエージェントです。 URLにアンカーを付けるのが最良の方法ですが、本当に好きでない場合は、JavaScriptでエミュレートする方法を試すことができます。 –