スライド毎にスピードを変更したい……!Flexsliderで実装してみた

2017年7月27日

「1枚目のスライドを一瞬だけ出して、2枚目のスライドは少し早め、次からはゆっくり……」

普通のスライドショーを実装したつもりが、最後の調整でそんなものが入ったら、スライドから作り直し……なんですが、意地でもflexsliderのまま実装したくて挑戦してみました。

jquery(flexslider発火部分)

slider.animatedSlides = setInterval(slider.animateSlides, 1000);

この部分の数字を変えると、どんどん速さが変わります。
問題点は、スライドの枚数分書かないとスピードがコントロールできないこと。
デフォルト値を決めておくことはできないのでしょうか……。

参考:

https://stackoverflow.com/questions/13269438/flexslider-different-slideshow-speed-on-each-slide