我在这里使用lazyload http://bloghutsbeta.blogspot.com/2012/03/testing-2_04.html lazyload用作与流沙jquery的组合。由于流沙需要回调所以lazyload的回调函数也会添加到流沙中(好像你点击像Bicycle,Motorcycle等按钮,然后流沙需要回调函数)这里是回调函数:
$("img").lazyload({
effect : "fadeIn"
});
});
现在我的问题是,即使所有图像都被缓存,你点击例如板球按钮然后它再次加载图像,它对用户加载图像时很烦人,当他们点击按钮时再次加载图像再次点击按钮。所以,我在想什么可以解决它?
请不要告诉我使用其他jquery而不是lazyload或流沙,因为这不是我的选择
答案 0 :(得分:0)
一次又一次地显示加载没有问题。 (图像被缓存,因此没有任何请求)
但是如果你真的不想显示缓存图像的加载,你可以将缓存的图像保存在一个数组中,并在不在该数组中的图像中应用延迟加载。