jquery - 光滑的滑块将点附加到类
问题描述
我正在使用Slick在我当前正在构建的布局上创建多个幻灯片。当我尝试使用appendDots: '.slick-list'
将点附加到.slick-list
类时遇到问题,因为它是由 Slick 在页面上的每个滑块中创建的类,并向每个滑块添加点。
我怎样才能控制这些点,使它们只出现在这个特定的滑块上?
function createSlick(){
$(".grid-slideshow").not('.slick-initialized').slick({
slidesToShow: 3,
slidesToScroll: 1,
infinite: false,
dots: true,
appendDots: '.slick-list'
});
}
createSlick();
$(window).on( 'resize', createSlick );
解决方案
请试试这个: -
function createSlick(){
$(".grid-slideshow").each(function(index, element) {
$(this).not('.slick-initialized').slick({
slidesToShow: 3,
slidesToScroll: 1,
infinite: false,
dots: true,
appendDots: $(this)
});
});
}
createSlick();
$(window).on( 'resize', createSlick );
推荐阅读
- c++ - 当类定义在 .CPP 中时,CMake For Google 测试
- java - 战舰计划的问题,增加的舰船数量超过了允许的最大舰船数量
- python - 我可以同时使用 Selenium 和 Brave 吗?
- android - 避免在设置中更改显示尺寸时放大图像资源
- rest - 后端/前端/API 命名约定
- javascript - 通过调用 javascript 函数通过 Ajax Post 更新具有模型更改的视图
- python - shutil copy2 函数的问题
- c++ - DirectX 中的 XMVECTOR
- python - Python 正确使用 asyncio 流打开连接,发送和接收多个传输,然后优雅关闭连接的正确方法
- excel - 在 Excel 365 中使用 Delphi 中的 ExcelSession.Workbook.Open 会导致工作表出现