所属分类:UI-加载
但是碰见轮播图就不行了,只有第一张有,轮播的第二张第三章第N张都出不来图片了~ 怎么解决呢?
按照楼主的例子配置,挺好用的
使用lozyload,没有固定高度的动态加载的图片在用锚点的情况下就爽了,直接定位差了老远,越往下的锚点越惨
IE....为什么我这测不过
为什么用这个插件,图片会被变成base64的编码了?
不知道不知道,我也好乱
可以在div上面使用这个么?只需要给div加个class="lazy"就可以?
占位图的大小如何单独设置? 必须继承被加载图的大小么?
这个问题你解决了么?
event要同时使用多个事件怎么办?
$("img").lazyload({ effect: "fadeIn", event: "scroll,click" }) 这样写对吗
试了下,这样不行,不论scroll和click都不触发了。图片一直没有加载
谁知道背景图怎么解决?
placeholder : "img/grey.gif", //用图片提前占位 $("img").lazyload({ effect: "fadeIn", placeholder:"http://xxx/1.gif" })
用placeholder 或者src都没有占位图啊,就是刷新的那刹那秒现然后就没有了
如果采用event默认,也就是scroll的话,如果页面没有竖向滚动条的话,怎么办?难道不能加载了吗?
孤烟,你知道如果采用event默认,也就是scroll的话,如果页面没有竖向滚动条的话,怎么办?
event: 'scroll', // 事件触发时才加载
// event,值有click(点击),mouseover(鼠标划过),sporty(运动的),foobar(…).可以实现鼠标莫过或点击图片才开始加载,后两个值未测试…
请问能解决这个问题么
我用ajax获取图片路径,也不能实现,占位图可以加载出来,但是真正的图片加载不出来,怎么办,求解
可以动态加载的,你在ajax的success事件中才拿到图片路径,把图片路径赋值到data-original="img/bmw_m1_hood.jpg"上,然后你再调用 $("img.lazy").lazyload({effect: "fadeIn"})就可以了
注意动态加载的情况下,仅靠把代码放在加载的代码放在$(document).ready中是不行的
确实这样,感谢