navbar 用の Ruby レイアウト ファイルが埋め込まれています。アンカー タグの innerHTML には、文字列の値を呼び出すルビ スニペットが埋め込まれています。
<% text_var = "check string" %>
<a id="show_string" class="brand" ><% text_var %></a>
結果
- アンカー タグの空白のタイトル
- Rails はエラー ページをスローしませんでした
代わり<a id="show_string" class="brand" >This is Plain Text</a>
に、アンカータグのタイトルとして「これはプレーンテキストです」と表示されます。
- 埋め込まれたルビとinnerHTMLとの競合はありますか?
- 構文 / 埋め込まれたルビの使い方が間違っていますか?