我正在使用带有幻灯片同步功能的Slick.js插件。我遇到的问题是,如果在单个页面上使用多个滑块,并点击下一个或上一个按钮,插件会为页面上所有滑块执行该操作。我想知道是否有任何方法可以使用JQuery让每个滑块上的下一个和上一个都能正常工作,而不是针对所有滑块?谢谢。
HTML
HTML
<div class="slider">
<div>Item 1</div>
<div>Item 2</div>
<div>Item 3</div>
</div>
<div class="slider-nav">
<div>Item 1</div>
<div>Item 2</div>
<div>Item 3</div>
</div>
流畅的运行脚本
$('.slider').slick({
slidesToShow: 1,
slidesToScroll: 1,
arrows: false,
fade: true,
asNavFor: '.slider-nav'
});
$('.slider-nav').slick({
slidesToShow: 4,
slidesToScroll: 1,
asNavFor: '.slider',
dots: true,
arrows: true,
centerMode: false,
focusOnSelect: true
});