LazyLoad失败?

时间:2012-06-26 18:16:11

标签: jquery jquery-plugins

我有多个div与class =“strip”,并且在每个div中有很多lazyload样式的图像。 (该类设置为overflow ='hidden',以便浏览器只看到图像的一部分,这些是lazyload将加载的那些)

然后我调用lazyload:

$(function(){
  $("img.lazy").lazyload({  
    container: $(".strip")
  });
});

它完美地适用于第一个水平条纹图像,在下一个'.strip'类中,它失败了。它只在1个类上运行并退出,就像我调用了ID而不是类。关于我做错了什么的想法?

1 个答案:

答案 0 :(得分:1)

你遇到的问题是div类与div ID不同。您需要使用#作为ID和。对于类,请参阅下面的代码示例。

<script>
$(function(){
    $("img.lazy").lazyload({  
        container: $('.strip', '#strip')
    });
});
</script>