专业的多语种建站服务商

搜索

swiper如何跳转到指定页

使用过swiper的小伙伴应该都清楚,swiper经典模式就是幻灯片滑块效果,同时它还支持手机拖动切换,是款非常强大的插件,如下图所示,但问题来了,平时我们比较多的是直接切换或拖动图片到下一页,如何当前页面有一个按钮,想直接跳到第三页,该如何实现呢?

swiper如何跳转到指定页












代码展示

小编的代码如下所示,直接用了swiper的div标准模式,然后配上new Swiper的构造函数;

swiper如何跳转到指定页

















解决方法一

如果是在pc端,我们想切换到第三页,我们可以直接点击底部的第三个小圆圈,那我们想点击按钮跳到“第三页”,我们直接模拟点击第三个小圆圈不就可以了。于是可以这样写:$('.swiper-pagination span').eq(2).trigger('click');

swiper如何跳转到指定页

swiper如何跳转到指定页


























解决方法二

swiper本身就是很强大的插件,也提供有专门的跳转指定页面方法。

所以也可以这样写:swiper.slideTo(3, 1000, false);

slideTo方法有三个参数:

第一个参数是指定切换到某一页的索引;

第二个参数是切换速度;

第三个参数是布尔值,表示是否要触发onSlideChange回调函数;

swiper如何跳转到指定页

















延伸一

如果要切换到上一页;可以用swiper.slidePrev()方法;

swiper如何跳转到指定页

















延伸二

要切换到下一页,可用swiper.slideNext()方法;

swiper如何跳转到指定页


















点击这里给我发消息
由Sleda多语种建站系统提供 - Sleda