javascript - 设置 initialSlide 时,光滑的滑块不起作用
问题描述
我不明白为什么当我有一组幻灯片时幻灯片不滑动initialSlide
。我指的是https://kenwheeler.github.io/slick/上的文档,但无法弄清楚问题所在。
$('.container').slick({
initialSlide: 4,
infinite: false,
slidesToShow: 3,
slidesToScroll: 1
})
* {
box-sizing: border-box;
}
.container {
width: 120px;
}
.slide {
border: 1px solid red;
width: 40px;
}
<link href="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
<div class="container">
<div class="slide">1</div>
<div class="slide">2</div>
<div class="slide">3</div>
<div class="slide">4</div>
<div class="slide">5</div>
</div>
解决方案
这是工作
$('.container').slick({infinite: false, slidesToShow: 2, slidesToScroll: 1, initialSlide: 3 })
你有5张幻灯片,但是你指定的初始是4张,同时显示3张。但是初始1是幻灯片2,初始4是幻灯片5,但是slidesToShow:3。滑块没有任何备用要显示的幻灯片
当我写答案时,评论中已经给出了
推荐阅读
- dictionary - 使用可以有效存储的键值对实现数据库,其中键值对仅在特定时间有效
- python - 为什么 Python 构建系统生成的对象比 CMake 大得多?
- python - PyCharm + Anaconda:没有名为“fake_useragent”的模块
- typescript - React Native App:在一台设备上阻止AppIntroSlider底部的白条而不是另一台设备?
- for-loop - 在 For 循环中创建 Tkinter 可滚动帧无法正确显示
- python - “无法访问此站点。localhost 拒绝连接。” 从 google sheet api 授权尝试后
- java - Flink如何计算键控窗口的聚合输出
- python - 在 python jupyter notebook 中有连接到内核的问题
- react-native - 如何从 UI Kitten 显示 DrawerGroup 中的所有项目?
- python - 用于相关查询的 Pytrend 嵌套字典