如何将页面滚动到通过rjs插入的部分页面?
page.insert_html :bottom, :comments, :partial => 'comment', :object => @comment
答案 0 :(得分:1)
您必须在页面中添加javascript方法并从控制器中调用
代表: - 在您的example.html.erb
中function scrollToDiv(id){
// This method is used to scroll page
}
并在你的控制器方法
page.insert_html :bottom, :comments, :partial => 'comment', :object => @comment
page << "scrollToDiv('#{@comment.id}')"