gpt4 book ai didi

javascript - css scrollLeft 动画垂直移动 body

转载 作者:行者123 更新时间:2023-11-28 12:39:49 25 4
gpt4 key购买 nike

您好,我正在尝试编写一个函数,在给定参数的情况下将 div 水平滚动到特定点。一切正常,除非向下滚动文档/正文并通过按字母执行该功能。发生这种情况时,整个文档/正文将向上滚动到顶部。我真的不知道我在这里做错了什么,但我不希望页面滚动到顶部。

可以在 http://www.hokosounds.com/testRedesign/store-test.html# 找到代码示例

感谢您的帮助!

最佳答案

$(document).ready(function(){

$('a').click(function(e, _letter){

e.preventDefault();
var _letter = $(this).html();
scrollToLetter(_letter);

});

scrollToLetter = function(_letter) {
var _distance = $('#'+_letter+'Start').position().left+$('#store-nav-artist-names').scrollLeft();
$('#store-nav-artist-names').animate({
scrollLeft: _distance
}, 800);
};

});

关于javascript - css scrollLeft 动画垂直移动 body ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17737516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com