使用这个lazy-loading code ,我的lightbox中断:单击图像会显示灯箱,但没有图像。
通过检查检查器,我可以看到 lightbox img 标签没有 src 值。我猜灯箱会在延迟加载将属性和值分配给图像之前检查 src。
如何解决这个问题?
最佳答案
您也许可以使用data-fullsize
documentation中提到的参数- 如果在每个 <img>
上都设置了此项标签,它们应该在打开图库时加载。
HTML 中的示例(使用您提供的链接中的延迟加载示例):
<img data-lazy="img/cow.jpeg" data-fullsize="img/cow.jpeg">
关于javascript - 延迟加载破坏了灯箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57689535/