Rails アプリで、別のページの特定のアンカーにリンクしています。Chrome と Safari では正常に動作しますが、Firefox では動作しません。別のアンカーとコントローラー/アクションにリンクするための構文に関する提案があれば、ぜひ聞いてください。
# The link
<%= link_to 'About', root_path(:controller => "home", :anchor => "about") %>
# Destination on other page
<h3 class="dark"><a name="about" class="anchor-navigation">About</a></h3>
:action => "index" を追加する、html の名前を id に変更する、わかりやすくするために括弧を追加するなど、さまざまなことを試しました。これまでのところ、Firefox ではさいころはありませんが、Chrome/Safari では問題なく動作しています。私の推測では、生成されたマークアップで FF が修正していない何かを修正していると思われます。任意の提案をいただければ幸いです! ありがとう。
編集: また、Chrome で localhost:3000/#about という URL を手動で貼り付けると、ページの正しい場所が直接開きますが、Firefox で同じことをしても機能しません。上記のマークアップを使用してクロムで動作し、h3 タグで id アプローチを試みます。
<h3 class="dark" id="about">About</h3>