SSJB's blog

いろいろです。

FlexSliderをマウスでもdrag/swipeをできるようにする

結構大変でした…。
誰かが似たようなことをプルリクで上げていたのがあったので、それを元に改修。

mousedown mousemove mouseup のイベントが全く入っていないのでそれの追加。
タッチイベントの判定はもうしなくても良い頃かなと思うので、雑にスマホとPCを切り分けて、Windowsジェスチャーイベントは無視。
ひとまず、PCでもマウスドラッグでスライドさせることができました。

Slider系は結構クセがあるので、要件にあったものをベストマッチで見つけるのは大変です…。

github.com

参考

github.com