我已将imageBase
配置为images/
,但是Lazy仍在根文件夹中的data-srcset
中查找图像,然后该图像返回未找到的错误,因为它们仅存在于images文件夹中
来自data-src
的图像运行良好,无需将images/
添加到其路径。
我也曾尝试将images/
添加到srcset
中的项目,但是没有用,相反,它只是使用了data-src
中的图像,而忽略了正确的图像,就好像它不存在。
<div class="comparison-image lazy" data-src="steps-vertical.png" data-srcset="block-2-media.png 1x, block-2-media-mobile.png 2x" data-sizes="650w"></div>
<script>
$(function() {
$('.lazy').Lazy({
imageBase: "images/",
beforeLoad: function(element){
console.log('image "' + element.data('src') + '" is about to be loaded');
},
});
});
</script>
我正在使用jQuery.Lazy();