我有以下代码生成Ajax调用:
<% @vegetables.order(:name).each do |vegetable| %>
<%= link_to vegetable.name, fetch_recipes_path(:veg_id => vegetable.id), :remote => true %>
<% end %>
我的js文件是:
$("#recipes_grid").html("<%= escape_javascript(render partial: 'recipes_list', locals: { recipes: @selected } ) %>");
工作正常。但我也想在电话中跳到屏幕的顶部。我该怎么做才能做到最好?
答案 0 :(得分:1)
您可以在js模板的末尾添加window.scrollTo(0, 0)
以滚动到窗口的顶部/左侧。