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請求/響應發生後,爲處理當前部分並前進到下一個部分,它會導致頁面左上方的滾動。這可能不是特別優雅,但它完成了工作。