评论:jQuery图片延迟加载插件jQuery.lazyload  [查看原文]

所属分类:UI-加载

 741583  1151  157
当前第3页 / 共6页
    天道酬勤。0
    2017/5/27 21:32:06

    但是碰见轮播图就不行了,只有第一张有,轮播的第二张第三章第N张都出不来图片了~  怎么解决呢?

        陈培升-上海聚市网络0
        2018/7/25 17:42:07
        问题同一样
    回复
    Disappear0
    2017/5/26 10:44:43

    按照楼主的例子配置,挺好用的

    回复
    死亡刀刃0
    2017/5/3 15:47:28

    使用lozyload,没有固定高度的动态加载的图片在用锚点的情况下就爽了,直接定位差了老远,越往下的锚点越惨

    回复
    cookie0
    2017/4/14 11:48:10
    加载不出来 必须按F12才能加载出图片 不明白为什么
        张远强-成都世纪东方0
        2018/6/6 11:36:03
        我也是,据说加一个宽度和高度就好,但我还是不行
    回复
    本、学心0
    2017/3/31 11:26:18

    IE....为什么我这测不过

    回复
    重塑自我再造辉煌0
    2017/3/30 17:09:37

    为什么用这个插件,图片会被变成base64的编码了?

        cy93dan0
        2017/12/22 11:09:19
        我也遇到了这个情况
    回复
    ┽浅安0
    2017/3/20 19:08:46

    不知道不知道,我也好乱

    回复
    半醒狐狸0
    2017/3/14 9:07:34

    可以在div上面使用这个么?只需要给div加个class="lazy"就可以?

    回复
    内咸0
    2017/3/2 12:05:36

     占位图的大小如何单独设置? 必须继承被加载图的大小么?

        痒痒挠0
        2017/4/14 15:40:01

        这个问题你解决了么?

    回复
    Bug0
    2017/1/16 16:44:47

    event要同时使用多个事件怎么办?

    $("img").lazyload({ effect: "fadeIn", event: "scroll,click" }) 这样写对吗

        拉布拉多拉不多0
        2017/1/16 17:45:38

        试了下,这样不行,不论scroll和click都不触发了。图片一直没有加载

        Bug0
        2017/1/17 9:59:50
        查了源代码,应该可以用多个事件的,估计这样写$("img").lazyload({ effect: "fadeIn", event: "scroll click" })不同事件名之间用空格,我没验证,请有兴趣的朋友验证一下
    回复
    大漠孤烟0
    2017/1/3 10:01:52

    谁知道背景图怎么解决?

        Bug1
        2017/1/17 10:44:31
        placeholder : "img/grey.gif", //用图片提前占位
         $("img").lazyload({ effect: "fadeIn", placeholder:"http://xxx/1.gif" })
        0
        2017/4/28 17:00:23

        用placeholder 或者src都没有占位图啊,就是刷新的那刹那秒现然后就没有了

    回复
    baiyapeng0
    2016/12/14 18:12:15

    如果采用event默认,也就是scroll的话,如果页面没有竖向滚动条的话,怎么办?难道不能加载了吗?

    回复
    大漠孤烟0
    2016/12/8 11:12:28
    谁知道如何查看懒加载是否成功呀?
        baiyapeng0
        2016/12/14 18:12:15

        孤烟,你知道如果采用event默认,也就是scroll的话,如果页面没有竖向滚动条的话,怎么办?

        大漠孤烟1
        2017/1/3 9:01:06

        event: 'scroll',  // 事件触发时才加载

        // event,值有click(点击),mouseover(鼠标划过),sporty(运动的),foobar(…).可以实现鼠标莫过或点击图片才开始加载,后两个值未测试…

    回复
    岭神0
    2016/11/30 18:11:28
    不能跨域
        【 忆了流年荒了屿 】0
        2016/12/21 23:12:13

        请问能解决这个问题么

    回复
    Holiday0
    2016/11/15 11:11:10
    我的一直实现不了。我的图片是动态加载的,图片也是http开头的。没有成功,怎么解决呢。
        lfl3986190910
        2016/11/18 15:11:26
        跟网络图片(当然不能跨域了)和本地图片没关系的,你可以把你具体问题说说,看能否帮到你!
        linhanxsl0
        2016/12/12 18:12:56
        解决了吗?我的图片也是动态添加的,用这个图片不显示是什么情况呢?
        【 忆了流年荒了屿 】0
        2016/12/21 23:12:01

        我用ajax获取图片路径,也不能实现,占位图可以加载出来,但是真正的图片加载不出来,怎么办,求解

        Bug1
        2017/1/16 16:51:30

        可以动态加载的,你在ajax的success事件中才拿到图片路径,把图片路径赋值到data-original="img/bmw_m1_hood.jpg"上,然后你再调用 $("img.lazy").lazyload({effect: "fadeIn"})就可以了

        Bug0
        2017/1/16 16:53:16

        注意动态加载的情况下,仅靠把代码放在加载的代码放在$(document).ready中是不行的

        Javascript小白0
        2017/4/7 17:09:08

        确实这样,感谢

        虎子0
        2019/11/3 11:06:27
        列表,分页,每次增加新一页的数据是否需要重复初始化呢
    回复

讨论这个项目(157)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复