在用户个人资料的顶部,我有这个按钮:
<%= button_to 'Make a detailed enquiry', user_path(@user), :class=>"enquirySection", :method => :get %>
然后在页面的最底部,我正在呈现一个表格,观众可以在其中进行查询:
<div class="enquirySection">
<%= render "enquiries/form" %>
</div>
我希望用户在点击按钮时向下滚动到此表单,因此我添加了“:class =&gt;”enquirySection“”和“div class =”enquirySection“”。它不起作用。
我尝试了similar,但我认为这与我的情况无关。
有关如何使用button_to在Rails中完成此操作的任何线索?
谢谢。
答案 0 :(得分: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>
可以胜任。