【发布时间】:2019-12-30 05:08:38
【问题描述】:
我正在延迟加载 https://bm-translations.de 上的图像 到目前为止一切顺利,但现在我也尝试为背景图像实现它,但它会加载图像(这就是为什么当前没有为这些背景图像激活)。
我试着像这里一样做,但没有成功: http://jquery.eisbehr.de/lazy/example_load-background-images
这是我的 HTML:
<div id="preise" class="lazybackground" data-src="./bilder/Hintergrund-rechner.png">
... text, text, text
</div>
那是我的 Javascript:
//Lazyload Images with Threshold https://www.appelsiini.net/projects/lazyload
$(function() {
$("img.lazy").lazyload({
threshold : 400
});
});
$(function() {
$('.lazybackground').lazy();
});
我做错了什么?感谢你们的帮助! :-)
PS:我也在努力让滑块加载他们的图像变得懒惰(现在它太懒了)我的问题:Lazyloading images in horizontal slider
【问题讨论】:
-
您还需要使用 customLoader 而不是默认加载器。由于这是页面的背景图片,所以阈值没有多大意义。查看示例:jquery.eisbehr.de/lazy/example_use-custom-loaders
标签: jquery lazy-loading jquery-lazyload