我试用延迟加载图片 Lazy Load之后,达到了预期的图片延迟加载效果,
试用的JS如下:
 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript" charset="utf-8"></script>
  <script src="jquery.lazyload.js" type="text/javascript" charset="utf-8"></script>  <script type="text/javascript" charset="utf-8">
      $(function() {
          $("img").lazyload({placeholder : "img/grey.gif"});
      });
  </script>但是,发现个问题,我页面中有QQ的在线客服,在线客服的图片却显示不出来
在线客服1代码如下:
<img border="0" align="absmiddle" SRC='http://wpa.qq.com/pa?p=1:1353119739:45'  alt="点击这里给我发消息">&nbsp;客服1</a>不知道该如何解决,请教各位大虾~

解决方案 »

  1.   

    $("img").lazyload({placeholder : "img/grey.gif"});
    这样是所有的图片都lazy了吧
    $("选择你要lazy的图片看看").lazyload({placeholder : "img/grey.gif"});
      

  2.   

    ,,我要LZAY的图片很多,怎么选择性呢??是给要LAZY的图片都加上个ID么??
      

  3.   


    加name或是class或是自定义属性
      

  4.   

    给图片加了name或是class之后,
    $("这里的值怎么写?是写name或class的名称吗?").lazyload({placeholder : "img/grey.gif"});
      

  5.   

    给需要延迟的图片加上needLazy类:
    $("img.needLazy").lazyload({placeholder : "img/grey.gif"});
      

  6.   

    为什么我的网站就不能上这个lazy呢