Javascript 固定了内部有可滚动div的div-scrollTop()返回0

Javascript 固定了内部有可滚动div的div-scrollTop()返回0,javascript,html,css,Javascript,Html,Css,我正在建立一个有几个固定div的网站。每个div都固定为100px的页面滚动 其中一个固定div中有一个可滚动的嵌套div。可以在此div内滚动。我希望在javascript中反馈我在div中滚动了多远,以注意它何时到达div的底部 对于整个站点,函数scrollTop()正在工作,并返回到目前为止我滚动的像素。但是当我尝试在内部div上使用scrollTop()函数时,它总是返回0。我不知道如何解决这个问题 var aboutscroll=$(“#时间线”); log(aboutscroll

我正在建立一个有几个固定div的网站。每个div都固定为100px的页面滚动

其中一个固定div中有一个可滚动的嵌套div。可以在此div内滚动。我希望在javascript中反馈我在div中滚动了多远,以注意它何时到达div的底部

对于整个站点,函数
scrollTop()
正在工作,并返回到目前为止我滚动的像素。但是当我尝试在内部div上使用
scrollTop()
函数时,它总是返回0。我不知道如何解决这个问题

var aboutscroll=$(“#时间线”);
log(aboutscroll.scrollTop()+“px”)
。时间线{
位置:相对位置;
最大宽度:1200px;
保证金:0自动;
溢出:滚动;
高度:100vh;
}
#第二章{
宽度:100vw;
位置:固定
}

关于

2017 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

2016 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

2015 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

2012 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

2011 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

2007 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人


您需要在要监视的DIV上使用jQuery
.scroll()
方法:

var aboutscroll = $('#timeline');
aboutscroll.scroll(function(){
    //do stuff here
});
演示:
var aboutscroll=$(“#时间线”);
aboutscroll.scroll(函数(){
$('#msg').html($(aboutscroll.scrollTop()+“px”);
});
。时间线{
位置:相对位置;
最大宽度:1200px;
保证金:0自动;
溢出:滚动;
高度:100vh;
}
#第二章{
宽度:100vw;
位置:固定
}
#msg{位置:固定;顶部:0;右侧:0;最大宽度:80px;填充:15px;文本对齐:中心;背景:小麦;z索引:2;}

关于

2017 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

2016 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

2015 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

2012 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

2011 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

2007 我的同情心是痛苦的,我的同情心是痛苦的,我的心是完美的,我的心是炽热的。他是一个经验丰富的人,他是一个有尊严的人,他是一个优秀的人

可能重复:请参见此处