我想製作一個連續自動播放的滑桿。它工作正常,但箭頭和點看起來無法正常工作。我不確定應該更改哪些設置,但我希望滑桿在單擊箭頭或點後立即滾動。
我嘗試使用下面的程式碼更改一些設置,但似乎沒有任何效果。
當speed
設定為6000
自動播放具有完美的計時,但在點擊點/箭頭後滾動時使用相同的慢速,這種行為是不需要的(它應該立即滾動到所選幻燈片)。您能幫助我了解我該做什麼來實現我的目標嗎?
$(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" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/> <link rel="stylesheet" href="https://cdn.jsdelivr.net/jquery.slick/1.5.0/slick-theme.css"> <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 函數時,請注意它是否可能否定另一個早期的設定。 以下內容應該能讓您走上正軌(作為範例)。