2010-12-18 105 views
2

我目前使用Paul Irish的无限滚动插件以及在我的tumblr博客上使用延迟加载。使用无限滚动+延迟加载加载新内容时向上滚动页面

基本上,当您滚动到页面的底部,新的内容将会在加载。

我遇到的问题是,当新的内容被加载时,网页会向上滚动(视)。

有什么我失踪了吗?我只是希望视口保持固定在当前位置,并在调用无限滚动函数时加载所谓'fold'下的所有内容。

这是因为如果你太快地滚动到底部,那么'fold'上方的图像仍然会被加载,迫使页面显示为向上滚动。如果是这样,也许无限滚动不适合我的博客?

您可以点击此处查看:http://blog.rainbird.me/

欢呼声。

+0

嘿。是的,这是它的确切原因,图像加载和位置保持不变,但内容正在扩展,如果你想修复它,但放弃延迟加载,但你将失去整个'加载如果需要'的功能,快速修复(但从保养角度来看是一个痛苦的问题)是强制所有图像的宽度和高度,但是您需要手动使用内联样式或使用服务器端脚本来完成,因为没有必要获得原始参数 - 您会需要加载此图片以获取大小,对不起,它实际上是一个工作解决方案 – 2011-01-07 00:30:36

回答

0

最好的解决方案是确保在页面上的所有图像上指定正确的宽度高度

无论如何,这将帮助您在页面加载时吸引网页。否则,随着页面继续重绘,文本和元素将全面跳转。