javascript - Slick Slider 按类别过滤
问题描述
幻灯片上会弹出正确的文本,但是当我按下过滤器时,整个轮播都消失了,并且控制台中没有错误
var slides = document.getElementsByClassName("red");
if (slides != null) {
$(sliderClass).slick('slickUnfilter');
$(sliderClass).slick('slickFilter', slides);
}
轮播标记
<div class="carousel">
<div class="red"></div>
<div class="red"></div>
<div class="blue"></div>
</div>
解决方案
所以这就是答案
$(sliderClass).slick('slickFilter', $('.red').parent().parent());
推荐阅读
- android - SOFT_INPUT_MODE_CHANGED 是做什么的?
- sql - .get() 在 Django 的底层是如何工作的?
- ios - 为什么我在 iOS 上执行屏幕锁定测试时我的应用程序会关闭?
- c++ - 我的基本零初始化代码有问题吗?
- r - 根据性别分布简单调整付款,轻松修复?
- java - Android 服务 TextToSpeech
- javascript - 使用 WEBGL 构建 3D 形状时,JS 数组是否有限制?
- angular - ionic 3(Angular)中基于多个条件的点击事件
- php - 从自定义帖子类型中切片文本并将其放入单独的 div
- elasticsearch - 如何让 Elastic Engine 理解一个字段不是为了精确匹配而分析的?