質問: カルーセルslick sliderを使っていまして、表示される画像にはクラスslick-activeが付きます。 カルーセルが切り替わると同時に、クラスが切り替わっているようなのですが、 slick-activeがついた際に、8秒だけクラスactiveを追加するにはどうしたら良いでしょうか。 8秒後には、クラスactiveは取れるようなJSにしたいです。
回答: 「afterChange」イベントで何番目が表示されているかを確認して、setTimeoutでクラスを外せばいけると思います。 【slick - the last carousel you'll ever need】 【slickを使ったスライドショーのカスタマイズ例3つ。 | ネクストページブログ】 【数秒後に処理を遅らせて実行するsetTimeout()とjQueryのqueue()の扱い方 -『javascript』 – webmanab.html/ウェブまなぶ】