我的网站上有 Paul Irish 的无限滚动插件,它在一个页面上完美运行,但在另一个页面上却没有。在非工作页面上,它似乎检测到页面比实际高得多。在工作页面上,我收到调试消息,例如["math:", 260, 110]
,在非工作页面上,我收到消息,例如["math:", 807, 3154]
。有时它会跳到 4264,或者它会下降到 997,但它总是比工作页面上一致的 110 高得多。
我假设第一个坐标是窗口底部到文档底部的距离,第二个是容器底部到文档底部的距离。如果我的假设是正确的,那么脚本由于某种原因错误地检测到容器的底部。我还没有找到任何不匹配的 html 标签,不过欢迎您在这里查看。哪些情况可能会导致插件无法正确检测高度?