【发布时间】:2018-11-20 19:20:26
【问题描述】:
我在我的 AMP 页面中创建了一个排序功能,现在当我请求对结果进行排序以及在成功提交表单后更新状态时,页面滚动位置保持不变。我希望在排序完成后状态更新时页面滚动到顶部。
这是我的代码:
<form method="GET"
action="http://localhost:3001/api/v2/<%=@taxonomy%>/<%=@taxon%>"
action-xhr="http://localhost:3001/api/v2/<%=@taxonomy%>/<%=@taxon%>"
target="_top"
on="submit-success: AMP.setState({
product_list: {
detail: event.response.detail
}
}),sort_lb.close();">
<input type="hidden" name="sort" value="pop">
<input type="submit" value="Popularity" class="sort_submit_btn">
</form>
【问题讨论】:
标签: amp-html