簡體   English   中英

link_to 標記在同一頁導軌 3 上

[英]link_to tag on same page rails 3

我正在嘗試使用 link_to 鏈接到同一頁面上的元素

在基本的 HTML 中,我會這樣做

<a href="#tom">Tom Roche</a>
<a id="tom">Chapter 4</a>

我的應用程序中有這個

<%= link_to 'Tom Roche' %>
<h2>Tom Roche</h2>

我將如何鏈接這些,以便當我點擊 Tom Roche 時,我會和 Tom Roche 一起進入 h2

我試過這個

<%= link_to 'Tom Roche', our_team_path(:anchor => '#tom') %>
<h2><a id="tom">Tom Roche</a></h2>

但它不起作用

任何人都可以指出我需要做什么,link_to 出於某種原因扔給我,即使我知道它是一個標簽

謝謝

如果您想鏈接到訪問者當前正在查看的同一頁面上的錨標記,您可以稍微縮短link_to代碼:

<%= link_to "Comment wall", anchor: "wall" %>

link_to 還可以生成帶有錨點或查詢字符串的鏈接:

http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html

link_to "Comment wall", profile_path(@profile, :anchor => "wall")
# => <a href="/profiles/1#wall">Comment wall</a>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM