【发布时间】:2019-06-29 00:02:13
【问题描述】:
我正在开发一个使用 jQuery 制作简单滚动效果的网站。基本上,当用户单击其中一个导航链接时,我只是让页面滚动到指定部分。我想对此进行自定义,以便标题(我用作滚动目标)不在页面的最顶部。我更希望它在中间。有人知道我如何轻松定制这个吗?下面是我的 jQuery 代码。
jQuery 滚动效果
$('a[href*="#"]').on('click', function(e) {
e.preventDefault()
$('html, body').animate(
{
scrollTop: $($(this).attr('href')).offset().top,
},
500,
'linear'
)
});
谢谢!
【问题讨论】:
标签: javascript jquery html scroll