删除第一张和最后一张幻灯片SwiperJS的效果

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除第一张和最后一张幻灯片SwiperJS的效果相关的知识,希望对你有一定的参考价值。

我已经将swiper slide与coverflow效果集成在一起,现在我不想要第一张和最后一张幻灯片的效果。我们可以删除第一个和第一个幻灯片的效果。???

答案

当您在第一个选项卡中时,您可以检查您的位置并禁用“刷到上一个”,当您在最后一个选项卡时,可以“滑动到下一个”。像这样,

        var swiper = new Swiper('.swiper-container', {
            effect:'coverflow',
            pagination: '#progressbar',
            paginationType: 'progress',
            nextButton: '#next-button',
            prevButton: '#prev-button',
            spaceBetween: 30,

            onInit: function (swiper) {
                if (swiper.activeIndex == 0)    swiper.lockSwipeToPrev(); 
                if (swiper.isEnd)               swiper.lockSwipeToNext(); 
            },

            onSlideChangeStart: function (swiper) {
                if (swiper.activeIndex == 0)    swiper.lockSwipeToPrev(); 
                else                            swiper.unlockSwipeToPrev(); 

                if (swiper.isEnd)               swiper.lockSwipeToNext(); 
                else                            swiper.unlockSwipeToNext(); 
            },
        });
另一答案

我想你的意思是slideShadows财产。如果是这样,您可以轻松地显示/隐藏它,如下所示:

var mySwiper = new Swiper('.swiper-container', {
  coverflowEffect: {
    rotate: 30,
    slideShadows: false,
  },
});

以上是关于删除第一张和最后一张幻灯片SwiperJS的效果的主要内容,如果未能解决你的问题,请参考以下文章

带有反应的 SwiperJS 没有显示下一张幻灯片

如何将幻灯片与滑动器滑块对齐?

BxSlider 将最后一张幻灯片显示为第一张幻灯片

BX 滑块,从第一张幻灯片过渡到最后一张幻灯片闪烁(向右然后返回原始)

BxSlider将最后一张幻灯片显示为第一张幻灯片

样式化 SwiperJS 以在任一侧显示部分幻灯片