更新时间:2020-03-02 00:08:57
首先很感谢作者的demo,如有问题请留言,仅为分享
使用方法请参考
http://www.jq22.com/jquery-info21612
原作者作品升级swiper.min.js为Swiper5版本
设置对象动作做了调整,Swiper5的新特性,此外某些机型对Swiper5的事件兼容不好,可以用框架自带的点击事件实现
var TouchNav = new Swiper('#TouchNav', { freeMode: true, freeModeMomentumRatio: 0.5, centeredSlides: true, centeredSlidesBounds: true, slidesPerView: 'auto', on: { tap: function() { $("#TouchNav .active").removeClass('active'); $("#TouchNav .swiper-slide").eq(this.clickedIndex).addClass('active'); TouchNav.slideTo(this.clickedIndex); } } });