【问题标题】:Button_to scroll down to specific sectionButton_to 向下滚动到特定部分
【发布时间】:2014-02-03 11:51:51
【问题描述】:

在用户个人资料的顶部我有这个按钮:

<%= button_to 'Make a detailed enquiry', user_path(@user), :class=>"enquirySection", :method => :get %>

然后在页面的最底部,我正在呈现一个表单,查看者可以在其中进行查询:

    <div class="enquirySection">
      <%= render "enquiries/form" %>
    </div>

我希望用户在单击按钮时向下滚动到此表单,因此我添加了“:class=>“enquirySection”和“div class="enquirySection"”。它不起作用。

我对此尝试了similar,但我认为这与我的情况无关。

任何关于如何在 Rails 中使用 button_to 完成此操作的线索?

谢谢。

【问题讨论】:

    标签: html ruby-on-rails


    【解决方案1】:

    你不需要一个类,而是一个id

    试试

    <%= button_to 'Make a detailed enquiry', user_path(@user, anchor: :enquirySection), :method => :get %>
    

    或者干脆

    <%= link_to 'Make a detailed enquiry', user_path(@user, anchor: 'enquirySection) %>
    

    然后

    <div id="enquirySection">
     <%= render "enquiries/form" %>
    </div>
    

    会做的。

    【讨论】:

    • 确实,你使用id文件是对的,非常感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-23
    • 2019-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多