Rails - 在当前页面链接到Div

问题描述 投票:0回答:2

如何链接到当前页面上的div。

例如,我有

<%= link_to "Comments", :anchor => "comments_div" %>

链接到www.url.com/#comments_div

如何链接到当前页面的div,包括url中的params,例如:www.url.com/r?utf8=✓&page_id=1232&lod_in=f#comments_div

ruby-on-rails ruby-on-rails-3
2个回答
2
投票

这应该这样做:

<%= link_to "Comments", "#{request.original_url}#comments_div" %>

参考:request.original_url


0
投票

你可以简单地用你要跳转到的div的div名做一个标签

<a href="#Comments">Comments</a>"

然后你的下面有你的div:

<h1 id="Comments">Comments</h1>

© www.soinside.com 2019 - 2024. All rights reserved.