我正在处理删除项目功能。它在所有浏览器中工作正常,但在IE中无法保留它的滚动位置。我想在重新加载页面后保持相同的位置
function _removeItem(element) {
var $target = $(element),
prodId = $target.data("id");
something.call('something', {
productId: prodId
}).done(function() {
window.location.reload();
});
}
答案 0 :(得分:1)
$(window).scroll(function() {
sessionStorage.scrollTop = $(this).scrollTop();
});
$(document).ready(function() {
if (sessionStorage.scrollTop != "undefined") {
$(window).scrollTop(sessionStorage.scrollTop);
}
});