You are here NaoZao > 技术 > 后台开发 > 通过触发appear, 在LazyLoader中载入未加载的图片

hhdem


96.454%

disconnected
登录后回复主题 | 跳到回复

通过触发appear, 在LazyLoader中载入未加载的图片

... by hhdem ... 13 月 8 天前 ... 352 次点击

如果网页是以tab方式切换显示的, 并且切换的内容也是隐藏方式加载的, 那么如果使用了LazyLoader的话, 页面第一次加载时并不会加载隐藏内容中的图片, 在通过动态方式显示隐藏内容时, 图片会是未加载的效果, 这样比较影响用户体验.

看源码, LazyLoader中通过获得appear的事件加载图片的, 所以很简单的只要我们在显示隐藏内容的时候触发相应的appear事件就可以加载隐藏内容中的图片了.

代码如下:
jQuery("#divid img").trigger("appear");

目前这个主题还没有回复,或许你可以帮楼主加盖一层?

在回复之前你需要先进行登录
电子邮件或昵称
密码
© 2010 Powered By Tuangala.com   -   About  Developer
a site powered by Tuangala