【发布时间】:2013-09-27 23:16:10
【问题描述】:
我正在使用 jquery,我的代码是这样的:
$(window).scroll(function(){
var bottom = $("div#theid").offset();
if ( bottom.top - $(window).scrollTop() < 650 ) {
//do something here
}
});
所以当向下滚动浏览器时,会做一些事情,这在桌面浏览器上工作得很好,但在移动浏览器上却不行,但是如果我旋转手机,这段代码就会工作,很奇怪。 为什么会发生这种奇怪的事情? 谢谢!
【问题讨论】:
-
在某处添加一些调试行,创建一个 div 并将文本附加到它或其他东西
-
请解释一下“很奇怪”的代码态度。