Fancybox 和 lazyload 同时存在的问题

Fancybox是图片灯箱插件,lazyload是延迟加载插件。如果两个插件一起使用,由于图片延迟加载,所以在只加载了第一张图片的时候,点击第一张图片,弹出灯箱,在灯箱中切换下一张图片,会获取不到延迟加载的图片,可能会获取到站位图片。

解决方法,为延迟加载的图片,添加data-src 属性,属性为图片真实地址。

这样切换的时候,Fancybox优先获取data-src的属性,显示真实图片地址。

使用前:

使用后

上一篇 CorePress使用插件的方式添加文章和页面模板
下一篇 论WordPress的单例模式,和更好的初始化方法
目录
applek

applek管理员

个人说明在个人中心里面设置

本月创作热力图

最新评论
卡卡
卡卡
5月31日
倒是放个演示地址啊
昵称
昵称
5月28日
可以设置CMS卡片式布局吗
kcui
kcui
5月15日
测试一下评论功能
fei8080@163.com
fei8080@163.com
4月30日
很好
Mr.C
Mr.C
4月12日
个人建议,下个版本考虑将下载地址加密(防止采集)