我正在设计一个水平导航/布局网站,我的文章一个接一个地加载,而不是一个在另一个之下。我遇到的问题是,当我水平滚动页面(scrollLeft 值大于 0)并刷新页面时,首先 scrollLeft 值为 0(这意味着它在最左侧),但是当页面完成时加载( $(window).load(); )它会自动滚动到重新加载之前的 scrollLeft 值。我试过使用
$(window).load(function() {
$('body').animate({scrollLeft: 0});
});
哪个有效。但我想找到另一个解决方案,因为我想在页面加载时开始向右滚动,并防止它在完成加载时将我送回左侧。我希望我说清楚了。
非常感谢。