我试图制作一个滑块,当我向下滚动时,我希望它跳到内容中
我尝试过此方法,但感觉不流畅
var up = 0;
$(window).scroll(function()
{
if ($(window).scrollTop()> 50 && up==0)
{
$("html, body").animate({ scrollTop: (
($(".vc_custom_1449248739486").offset().top)-50) }, 500);
up++;
}
if( $(window).scrollTop()<20)
{
up=0;
}
});
我要滚动并将其向下滑动到内容。
您可以在此处检查代码并检查代码: http://junglelodge.nevadastudios.com/
答案 0 :(得分:0)
您可以尝试此操作以实现平滑滚动:
window.scrollTo({
top: document.querySelector(".vc_custom_1449248739486").offsetTop - 50,
left: 0,
behavior: 'smooth'
});