javascript - 如何在延迟布局首次加载时显示第三张图片
问题描述
我在滑块上使用延迟布局https://github.com/OwlCarousel2/OwlCarousel2
$(document).ready(function() {
$("#owl-demo").owlCarousel({
items : 2,
lazyLoad : true,
navigation : true
});
});
我的大问题是如何在视口上显示 3 个图像,滑块上仍然有 2 个项目,在我的示例图像上,滑块显示 2 个具有完整加载图像的项目和第三个具有默认/占位符图像的图像。
在此先感谢,我希望找到解决方案。
解决方案
您可以将选项添加到设置对象,其中值指示将预加载 lazyLoadEager
右侧(和左侧,当循环为 时)的项目数。true
$(document).ready(function() {
$("#owl-demo").owlCarousel({
items : 2,
lazyLoad : true,
lazyLoadEager:3,
navigation : true
});
});
更多关于延迟加载的信息可以在这里找到。
推荐阅读
- r - 能够将数据导入 R Studio,但无法让 R 加载数据
- c# - C# mysql - 反编译显示我的 sql 连接字符串
- android - CONTEXT_INCLUDE_CODE 什么时候可以抛出 SecurityException?
- android - AOSP 上的 TensorFlow Lite 示例 Android 应用
- r - 从多个链接创建一个 for 循环以创建一个表,使用多个季节/年份的 ESPN 链接
- javascript - chrome 扩展背景、js 到 content.js 之间的消息传递
- javascript - 使用 jquery 替换 JSON 数组值
- python - gevent pool wait_available 线程安全吗
- websocket - 将 haproxy 设置为 nodebb 的负载均衡器,但 socket.io 有问题
- c# - 如何设置视图以将多个记录添加到 db C# MVC