我正在使用metafizzy的 flickity 制作一个无限可拖动的 Carousel。
使用 freeScroll + wrapAround 道具,它可以很好地选择拖动时的下一个单元格。
$('.gallery').flickity({
freeScroll: true,
wrapAround: true,
prevNextButtons: false
});
但是,如果我对单元格进行强力“拖动”和“抛出”,则所选单元格有时会在视口之外进行动画处理。
我认为对选定单元格的检查发生在 mouseUp 上,但如果在抛出后的动画期间也发生选择检查,那就太好了。
有人知道如何实现吗?
也欢迎任何免费滚动无限滑块/轮播的资源。