我在我的项目中使用lazy loading plugin。我有一个有图像的旋转木马。我需要在轮播中延迟加载图像。这是HTML:懒惰加载不加载
@foreach($issues as $issue)
<div class="swiper-slide magazine-image lazy-carousel">
<div
class="slider-image-wrap js-magazine-selector"
data-id='{{ $issue->first()->magazine->id }}'
data-slug='{{ str_slug($issue->first()->magazine->name) }}'
data-name='{{ $issue->first()->magazine->name }}'
data-summary='{{ $issue->first()->magazine->summary ?: '' }}'
data-magazine-image='{{ $issue->first()->image }}'
data-magazine-visiolink='{{ $issue->first()->magazine->visio_link_prefix }}'
data-issue-image='{{ $issue->first()->magazine->image ?: '' }}'
>
<img data-src="/imagecache/medium/{{ $issue->first()->image }}">
<div class="magazine-overlay">
<div>
<p>{{ $issue->first()->magazine->name }}</p>
<a href="#">Se magasinet </a>
</div>
</div>
</div>
</div>
@endforeach
这是脚本:
$(document).ready(function() {
$('.lazy-carousel').Lazy({
scrollDirection: 'horizontal',
effect: 'fadeIn',
effectTime: 2000,
threshold: 0
});
});
但是,这也不行,图像不是在所有加载。我该如何解决这个问题?
您的开发控制台内的任何错误也许? (ctrl + shift + j) – ymz
在控制台中没有错误 – Leff