単純なニュースティッカーにslick.jsを使用したいと思います。だから私はテキストが右から来て、ループの中で自動的に左にスクロールするボックスを持っています。問題は、スライドが1つしかない場合、slick.jsがテキストの移動を拒否することです。スライドを右から左に動かして、左端を通過した後、再び右から動き始めます。誰もこれを達成する方法を知っていますか?ここに私の問題を示す少しfiddleがあります。それはこのJavaScriptコードを使用します。滑らかなカルーセルが構築されていないよう1つのスライドに自動再生モードでのslick.jsの使用
$(function(){
$('.slider').slick({
speed: 10000,
autoplay: true,
autoplaySpeed: 0,
cssEase: 'linear',
slidesToShow: 1,
slidesToScroll: 1,
variableWidth: true,
infinite: true
});
});
うん、一つだけのスライドがあるとき、条件付きでこれを行うことは好都合なアプローチです。 –
@ShawnErquhart提案をいただきありがとうございます。スライドが1つだけあるかどうかを確認するために私の答えを追加しました。 –