Javascript jQuery:滚动到动画元素的顶部?
我试图在单击元素后,通过动画滚动到元素的顶部 然而,我似乎无法做到这一点 这是对我的代码的篡改: 这是我的代码:Javascript jQuery:滚动到动画元素的顶部?,javascript,jquery,Javascript,Jquery,我试图在单击元素后,通过动画滚动到元素的顶部 然而,我似乎无法做到这一点 这是对我的代码的篡改: 这是我的代码: $('.newins').on('focus', function() { var off = $(this).offset().top; $('.scroll').animate({ scrollTop: off }, 2000); }); 有人能告诉我我做错了什么吗?在“.scroll”div中没有滚动。滚动的父元素是“body” 看看这个代码 如果要使用“.s
$('.newins').on('focus', function() {
var off = $(this).offset().top;
$('.scroll').animate({ scrollTop: off }, 2000);
});
有人能告诉我我做错了什么吗?在“.scroll”div中没有滚动。滚动的父元素是“body”
看看这个代码
如果要使用“.scroll”div,则必须为其添加高度
.scroll{
height: 400px;
overflow: auto;
}
在“.scroll”div中没有滚动。滚动的父元素是“body”
看看这个代码
如果要使用“.scroll”div,则必须为其添加高度
.scroll{
height: 400px;
overflow: auto;
}