我正在使用jquery,我的代码是这样的:
$(window).scroll(function(){
var bottom = $("div#theid").offset();
if ( bottom.top - $(window).scrollTop() < 650 ) {
//do something here
}
});
因此,当向下滚动浏览器时,会做一些事情,这在桌面浏览器上运行得很好,但不能在移动浏览器上运行,但是如果我旋转手机,这段代码就可以了,非常奇怪。 为什么会发生这种奇怪的事 谢谢!
答案 0 :(得分:1)
因为当您旋转手机时,var buttom
变量会影响jQuery的运行。