0
当用户在结账过程中输入信用卡详细信息并点击“继续”时,屏幕上会显示以下审核部分,然后用户需要向上滚动以查看它 - review-buttons-container div(其中包含“Place Order”按钮)的底部是除非您手动向上滚动页面才能看到的内容。Magento:结账时的审核步骤显示得太快
在隐藏opc-billing部分之后,有什么方法可以调整进程显示或滚动到的目标/ div吗?
当用户在结账过程中输入信用卡详细信息并点击“继续”时,屏幕上会显示以下审核部分,然后用户需要向上滚动以查看它 - review-buttons-container div(其中包含“Place Order”按钮)的底部是除非您手动向上滚动页面才能看到的内容。Magento:结账时的审核步骤显示得太快
在隐藏opc-billing部分之后,有什么方法可以调整进程显示或滚动到的目标/ div吗?
回答我的问题,为他人谋取利益:
添加以下JavaScript来模板/结账/ onepage.phtml:
if(Ajax.Responders){
Ajax.Responders.register({
onComplete: function(response){
scrollTo(0,0);
}
});
}
所以每个AJAX请求/响应发生后,为处理当前部分并前进到下一个部分,它会导致页面左上方的滚动。这可能不是特别优雅,但它完成了工作。