【发布时间】:2025-11-26 00:55:02
【问题描述】:
我正在使用 JQuery Masonry 并希望通过 wordpress 插件实现延迟加载,以便在图像出现在视口中时加载它们。
问题是当使用延迟加载时,砌体元素在视口之外不知道图像大小,因此没有正确间隔砌体元素。
如果没有激活延迟加载插件,砌体代码可以正常工作。
有没有办法在加载图像之前通过 jQuery 获取图像尺寸并将这些尺寸设置在图像的占位符中 -> 这基本上意味着在砌体时将高度和宽度设置为图像占位符元素容器被创建。
【问题讨论】:
标签: javascript jquery lazy-loading jquery-masonry image-size