我的页面上有购物篮模式弹出窗口。当用户选择购物篮中的项目时,与我的模式滚动下降相比,用户想要删除其中一个模式刷新的项目。通常模式滚动会上升,但是我改变了位置,现在下降了。
我想当用户删除购物篮模式中的任何项目时,滚动位置继续在同一位置。
updateMiniCartDisplay: function(){
var cartItems = $(".js-mini-cart-link").data("miniCartItemsText");
var miniCartRefreshUrl = $(".js-mini-cart-link").data("miniCartRefreshUrl");
//here my position code
var $win = $(window);
var scrollTarget = $win.height() + $win.scrollTop() + 1 >= $(document).height() ? 0 : $win.scrollTop() + $win.height();
$.ajax({
url: miniCartRefreshUrl,
cache: false,
type: 'GET',
success: function(jsonData){
$(".js-mini-cart-count").html(jsonData.miniCartCount);
$(".js-mini-cart-price").html(jsonData.miniCartPrice);
//here!!!
$('.modal-content').animate({
scrollTop: scrollTarget
}, 500);
}
});
}
我搜索了google和stackoverflow,但是ı找不到解决我问题的任何方法。