swiper.js 响应总是慢一拍

var swiper = new Swiper('.swiper-container', {

    initialSlide: 1,  // 设置初始化后的默认第一张图

    pagination: '.swiper-pagination',

    effect: 'coverflow',

    grabCursor: true,

    centeredSlides: true,

    slidesPerView: 'auto',

    coverflow: {

        rotate: 50,

        stretch: 0,

        depth: 100,

        modifier: 1,

        slideShadows: true

    },

    onSlideChangeEnd: function (swiper) {

        alert(swiper.activeIndex) //切换结束时,告诉我现在是第几个slide

    }

});

手速快点,滑动了到了另一张图(已完成加载),alert(swiper.activeIndex) 获取的还是上一张的索引。

请问,每次swiper滑动后,获取当前的这是第几张图,但是每次都有延迟,这个问题如何解决

https://img1.mukewang.com/5c53e5d70001f18408000136.jpg

慕田峪7331174
浏览 303回答 1
1回答

慕沐林林

new的时候,页面渲染出来了吗
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript