我正在使用scrollify.js最新版本的页面滚动效果,updateHash
并且sectionName
设置为false
.
我的问题是,发布页面刷新焦点在我离开的同一部分。例如,假设我在第 4 部分,当我按F5页面刷新并登陆相同的第 4 部分而不是登陆第 1 部分时。甚至Ctrl+F5在 Chrome 浏览器中也没有帮助。这是我的代码。
$('body').css('overflow', 'hidden');
$.scrollify({
section: ".scroll-section",
sectionName: false,
interstitialSection: "",
easing: "easeOutExpo",
scrollSpeed: 1100,
offset: 0,
scrollbars: true,
standardScrollElements: "",
setHeights: true,
overflowScroll: true,
updateHash: false,
touchScroll: true,
before: function(index, section) {
var className = '.' + $.scrollify.current().data('section');
$('.sticky-left-nav').find('li').removeClass('active mb30');
$('.sticky-left-nav').find(className).addClass('active mb30');
if (index > 3) {
$('body').removeAttr('style');
} else {
$('body').css('overflow', 'hidden');
}
},
after: function() {},
afterResize: function() {},
afterRender: function() {}
});
任何帮助表示赞赏。提前致谢。