我在许多“现代”网站(例如 facebook 和谷歌图像搜索)中注意到了这一点,只有当用户向下滚动页面足以将它们带入可见视口区域时,折叠下方的图像才会加载( 在查看源代码时,页面显示 X 个 <img>
标签,但它们不会立即从服务器获取)。这种技术叫什么,它是如何工作的,它在多少浏览器中工作。是否有一个 jQuery 插件可以用最少的代码实现这种行为。
编辑
奖励:有人可以解释 HTML 元素是否存在“onScrolledIntoView”或类似事件。如果没有,这些插件如何工作?
原文由 Salman A 发布,翻译遵循 CC BY-SA 4.0 许可协议
这里的一些答案是针对无限页面的。 Salman 要求的是延迟加载图像。
插入
演示
编辑: 这些插件如何工作?
这是一个简化的解释: