一旦页面的滚动位置达到一定高度,我就会尝试做某事.然而scrollTop()返回0或null无论我滚动多远.这是我用来检查scrollTop()值的帮助功能:
$('body').click(function(){
var scrollPost = $(document).scrollTop();
alert(scrollPost);
});
Run Code Online (Sandbox Code Playgroud)
我试图连接scrollTop()到$('body'),$('html')当然$(window),但没有任何变化.
有任何想法吗?
如果我有HTML元素如下:
<div id="x"></div>
<div id="y" style="margin-left:100px;"></div>
Run Code Online (Sandbox Code Playgroud)
...如何使用JavaScript找到它们之间的距离(以像素为单位)?