如今,当用户将图像滚动到视图中时,通常会延迟加载图像。我需要懒惰地加载和卸载。
假设我有一个包含太多大图像的页面,以至于浏览器变慢了。那部分是不可改变的。并非所有图像都可以立即看到,因此我应该能够通过延迟加载视口内的图像并延迟卸载视口外的图像来加快速度。
有哪些方法可以做到这一点?原始 JavaScript 或像 jQuery 这样的库都可以。
如今,当用户将图像滚动到视图中时,通常会延迟加载图像。我需要懒惰地加载和卸载。
假设我有一个包含太多大图像的页面,以至于浏览器变慢了。那部分是不可改变的。并非所有图像都可以立即看到,因此我应该能够通过延迟加载视口内的图像并延迟卸载视口外的图像来加快速度。
有哪些方法可以做到这一点?原始 JavaScript 或像 jQuery 这样的库都可以。
使用 jquery 卸载函数来解决这个问题.. http://api.jquery.com/unload/
喜欢
$(window).unload(function() {
alert('Handler for .unload() called.');
});