【发布时间】:2015-11-11 08:14:50
【问题描述】:
我如何检测用户何时从底部滚动到某个 div 的顶部。
我试过了:
var pos = $("#hotspotdiv").offset();
$(window).scroll(function() {
if ($(window).scrollTop()>=pos.top){
console.log("Reached DIV:");
}
});
但“到达的 DIV:”仅在 div 位于屏幕一半时才会回显。
【问题讨论】:
-
尝试使用
$("#hotspotdiv").position().top -
请在 jsFiddle 上重现您的问题..