我想制作一個連續(xù)自動播放的滑塊。它工作正常,但箭頭和點看起來無法正常工作。我不確定應該更改哪些設置,但我希望滑塊在單擊箭頭或點后立即滾動。
我嘗試使用下面的代碼更改一些設置,但似乎沒有任何效果。
當 speed
設置為 6000
自動播放具有完美的計時,但在單擊點/箭頭后滾動時使用相同的慢速,這種行為是不需要的(它應該立即滾動到所選幻燈片)。您能幫助我了解我應該做什么來實現(xiàn)我的目標嗎?
$(document).ready(function(){ $('.test').slick({ slidesToShow: 3, slidesToScroll: 1, autoplay: true, autoplaySpeed: 1, speed: 6000, dots: true, cssEase: 'linear', waitForAnimate: false, pauseOnFocus: false, pauseOnHover: false }); });
.slick-prev:before, .slick-next:before { color: black!important; }
<link rel="stylesheet" type="text/css" /> <link rel="stylesheet" > <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script> <div style='margin-left:20px;width:200px;color:black!important;'> <div class='test'> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> </div> </div>
某些 JS 選項可能無法與其他設置一起使用(就像在 SwiperJS 中一樣),因此當您瀏覽每個添加的 JS 函數(shù)時,請注意它是否可能否定另一個早期的設置。 以下內容應該能讓您走上正軌(作為示例)。