0

好吧,我在这里使用延迟加载http://bloghutsbeta.blogspot.com/2012/03/testing-2_04.html 延迟加载与流沙 jquery 结合使用。并且由于流沙需要回调,所以在流沙中也添加了一个lazyload的回调函数(就像你点击自行车、摩托车等按钮,那么流沙需要回调函数)这里是回调函数:

$("img").lazyload({
        effect : "fadeIn"
    });
});

现在我的问题是,即使所有图像都被缓存,您单击例如板球按钮然后它再次加载图像,这对用户来说很烦人,因为他们加载图像并且当他们单击按钮时它会一次又一次地加载图像你点击按钮。所以,我在想什么可以解决它?

请不要告诉我使用其他 jquery 代替lazyload 或流沙,因为这不是我的选择

4

1 回答 1

0

一次又一次地显示加载没有问题。(图像被缓存,所以没有附加请求)

但是,如果您真的不想显示缓存图像的加载,您可以将缓存图像保存在一个数组中,并在不在该数组中的图像中应用延迟加载。

于 2013-01-27T01:52:20.953 回答