建议为jQuery延迟加载图像插件

时间:2011-09-28 22:51:27

标签: jquery jquery-plugins lazy-loading

我正在为 jQuery 搜索最受欢迎且最常用的lazy loading images插件,这通常会在每页上支持大量图片。

我试过以下插件:
  - http://www.appelsiini.net/projects/lazyload
  - http://code.google.com/p/jquery-appear/
  - http://developer.yahoo.com/yui/imageloader/

不适合我的需求。首先没有按预期工作,第二个服务器请求超载,第三个无法运行。我知道,最后一个不是 jQuery ,但我很绝望。

如果有人可以提出任何建议,我们将非常感激。

UPD:
哎呀,我的错。第一个插件按照描述的方式工作,但它仍然适用于需要大量图像的速度。

2 个答案:

答案 0 :(得分:2)

我已经尝试过插件安德鲁提到(JAIL a.k.a. JqueryAsynchImageLoader)并且它运行良好,并且非常易于使用。默认情况下,您必须使用data-href属性来存储实际图像。然后,您只需调用$("#yourdiv").asynchImageLoader()即可启用异步图像加载。就是这样。

答案 1 :(得分:0)

这个插件可能适合。 它似乎正在积极发展,但我还没有尝试过。 它确实要求您更改HTML IMG标记。

http://www.sebastianoarmelibattana.com/projects/jail