0

我需要优先下载(在我的情况下)图像。

为此,我宁愿使用某种插件(最好用于 jQuery),让我无需构建自己的下载队列机制就可以做到这一点。

考虑这种情况:

你有一个网页。您的网页能够向给定用户显示三个图像。根据用户的要求,这些图像一次只显示一个。

然后,理想情况下,您希望从上到下加载图像,直到用户做出选择。然后,您会希望他的选择在队列中向上移动并成为下一个(他所做的每一个选择)。

当然,在只有三张图片的页面中,这并不是真正的问题,但随着图片越来越多,这变得很重要。

我目前只使用背景图像来显示图像,并希望保持这种状态。

哦,另外,我希望在加载图像时显示“spinner.gif”。

有什么建议么?

谢谢。

更新我最终基于此制作了自己的排队系统:http: //jqueryfordesigners.com/image-loading/

4

2 回答 2

1

假设实际页面中的图片远不止三张,请查看这张图片 Lazy Load Plugin。它基于首屏和非首屏,按顺序处理图像,并且可以配置为在滚动时预加载首屏下的 X 个。它允许使用占位符图像,但如果您希望它显示背景图像而不是处理实际的 img 标签,则可能需要进行一些重写。

于 2009-11-15T00:13:09.363 回答
0

这是加载“按需”或滚动到视图中的示例。虽然没有直接回答你的问题,但基本相似。

http://www.webresourcesdepot.com/dnspinger/

尝试向下滚动,页面会加载我的内容。也适用于图像。此演示的资源可以在“使用 jQuery 滚动时加载内容”中找到。

于 2009-11-15T00:18:57.367 回答