jquery文档高度和窗口高度

时间:2012-02-11 16:32:11

标签: jquery

我遇到以下jquery代码的问题

if ($(window).scrollTop() >= ($(document).innerHeight() - $(window).innerHeight())) 

在谷歌浏览器中,代码工作正常,但在Firefox或IE中却没有。 有没有办法重写它?

谢谢!

编辑:

经过一些调试..文档高度的值 - 窗口高度大于“window.scrollTop”,所以下面的代码是一个可能的修复

if ($(window).scrollTop() >= ($(document).innerHeight() - $(window).height() - 2)) {

1 个答案:

答案 0 :(得分:3)

使用innerHeight()代替height()

height()IE

存在一些问题

我遇到了同样的问题而且我使用了innerHeight()并且它有效。