使用标准实现,单击时滑动滑块会翻转,但我需要幻灯片在单击导航点时而不是在将鼠标悬停在它们上时更改。
$('#slider-1').slick({
dots: true,
arrows: false,
fade: true,
autoplay: false,
});
使用标准实现,单击时滑动滑块会翻转,但我需要幻灯片在单击导航点时而不是在将鼠标悬停在它们上时更改。
$('#slider-1').slick({
dots: true,
arrows: false,
fade: true,
autoplay: false,
});
您可以使用该方法 切换到特定幻灯片
slickGoTo。方法语法:
选项:
index- 转换到的幻灯片的索引。整数。dontAnimate- 跳过动画。布尔值。默认值为false。默认情况下,插件创建 HTML 标记作为导航点,内容如下:
mouseenter当鼠标光标移动到元素上时会生成一个事件。作为这样一个元素,我选择了 buttonbutton:当你将鼠标悬停在它上面时,光标样式会发生变化。下面是一个使用两个滑块的演示。
如果要求我在最短的时间内解决这个问题,我会选择类似的解决方案:
那些。我们只需捕捉鼠标光标出现(
mouseenter)在滑块导航元素(.slick-dots button)上的事件并单击它,剩下的所有工作都交给 Slick。ps:发布了一个简单的例子 - https://jsfiddle.net/Denisdude/dkL312o8/23/