我想在自由模式下将iDangero.us jQuery swiper 插件用于一长排选项卡。为了直观起见,我认为我会在 swiper-container 的末端(分别位于左侧和右侧)放置两个淡入淡出。但我只想在 swiper 包装器在那一端有隐藏区域时才显示这些(例如,当用户向左滑动一点时,所以选项卡开始的一部分在左侧消失,渐变应该出现)。这是一张显示我的意思的图片:
我几乎成功了,除了两个问题:
我找不到任何类似onSwipeAnimationEnd的事件。有一个onTouchEnd(我目前正在使用),但在你释放 swiper 后仍然有动画,所以它并不总是正常工作。
使用initialSlide选项时,onFirstInit事件处理程序的position.offset参数为 0。在滑块移动到其初始位置之前调用此事件。我想用它来初始化这些渐变的可见性。
我看了一下插件,但我不太了解。我希望有一个简单的解决方案,或者一些关于如何修改这个插件以满足我的需求的指南。我希望你们能提供帮助。我不想用其他的swiper插件,这个我很满意。它在移动设备上运行良好。