gpt4 book ai didi

javascript - 使用 jQuery 滚动到 div

转载 作者:行者123 更新时间:2023-11-30 17:42:19 28 4
gpt4 key购买 nike

这段代码滚动得太低了!我需要它少滚动大约 40px。我如何在下面的例子中实现这个?

 <script>
$(".scroll").click(function(event){
event.preventDefault();
//calculate destination place
var dest=0;
if($(this.hash).offset().top > $(document).height()-$(window).height()){
dest=$(document).height()-$(window).height();
}else{
dest=$(this.hash).offset().top;
}
//go to destination
$('html,body').animate({scrollTop:dest}, 500,'swing');
});
</script>

我将感谢你的帮助:*

最佳答案

如果它适合您,您可以将 '-40' 添加到您的 dest 变量中:

$('html,body').animate({scrollTop:dest-40}, 500,'swing');

另一种方法是滚动到比您滚动到的元素更高的元素。取决于您的设计。

关于javascript - 使用 jQuery 滚动到 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20808032/

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