swiper 点击切换轮播图实现
mySwiper.slideTo(index, speed, runCallbacks
控制Swiper切换到指定slide。
参数名 类型 是否必填 描述
index num 必选 指定将要切换到的slide的索引
speed num 可选 切换速度(单位ms)
runCallbacks boolean 可选 设置为false时不会触发transition回调函数
代码如下:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><link rel="stylesheet" href="images/index.css"><link rel="stylesheet" href="images/swiper-bundle.min.css">
</head>
<body><ul class="lifecycle-list " style="margin: auto; width: 407px;"><li><span>1</span></li><li><span>2</span></li><li><span>3</span></li><li><span>4</span></li><li><span>5</span></li><li><span>6</span></li><li><span>7</span></li><li><span>8</span></li></ul><div class="swiper swiper-container"><ul class="swiper-wrapper"><li class="swiper-slide"><div class="swiper-center"> 1 <img src="./images/0.jpg" alt="" style="width:100%;height:100%"></div></li><li class="swiper-slide"><div class="swiper-center"> 2 <img src="./images/1.jpg" alt="" style="width:100%;height:100%"></div></li><li class="swiper-slide"><div class="swiper-center"> 3 <img src="./images/2.jpg" alt="" style="width:100%;height:100%"></div></li><li class="swiper-slide"><div class="swiper-center"> 4 <img src="./images/3.jpg" alt="" style="width:100%;height:100%"></div></li><li class="swiper-slide"><div class="swiper-center"> 5 <img src="./images/4.jpg" alt="" style="width:100%;height:100%"></div></li><li class="swiper-slide"><div class="swiper-center"> 6 <img src="./images/5.jpg" alt="" style="width:100%;height:100%"></div></li><li class="swiper-slide"><div class="swiper-center"> 7 <img src="./images/6.jpg" alt="" style="width:100%;height:100%"></div></li><li class="swiper-slide"><div class="swiper-center"> 8 <img src="./images/7.jpg" alt="" style="width:100%;height:100%"></div></li></ul><div class="swiper-pagination"></div></div>
</body>
</html>
<script src="data:images/swiper-bundle.min.js"></script>
<script src="./images/jQuery.js"></script>
<script>var mySwiper1 = new Swiper(' .swiper-container', {slidesPerView: 'auto',observer: true,observeParents: true,observeSlideChildren: true,loop: true,loopAdditionalSlides: 7,breakpoints: {1200: {spaceBetween: 12,slidesPerView: 5},768: {spaceBetween: 20,slidesPerView: 2}},on: {transitionEnd: function (swiper) {$(".lifecycle-list li").eq(this.realIndex).addClass('active').siblings().removeClass("active")},},});$(".lifecycle-list li:first").addClass("active")$(".lifecycle-list li").click(function (e) {mySwiper1.slideTo($(this).index() + $(".lifecycle-list li").length, 500, false);$(this).addClass("active").siblings().removeClass('active');})
</script>
案例图:
swiper 点击切换轮播图实现相关推荐
- html百叶窗切换效果,纯CSS3百叶窗式切换轮播图特效
这是一款使用纯CSS3制作的百叶窗式切换轮播图特效.该特效使用背景图片来制作,在轮播图切换时,通过一组div元素来制作百叶窗效果,非常的炫酷. 使用方法 HTML结构 该轮播图特效中使用了6张背景图片 ...
- 使用hammer.js实现移动端手指滑动切换轮播图教程
今天面试前端开发时,要求在移动端实现手指滑动切换轮播图 这里我用到 bootsrap 的轮播图组件 + hammer.js 库 文章参考: Hammer.js - 李林峰的园子 - 博客园 (cnbl ...
- 轮播图的实现,点击按钮切换轮播图等功能
菜单区域实现 划过主菜单显示子菜单 轮播区域实现 1.点击图片中左右箭头,分别跳转上一张与下一张 (1)点击上一张图其实就是让一个变量进行递减,点击下一张图就是让变量递增:(控制索引最大最小值) 2. ...
- bootstrap轮播图 原点变为方块_JS实现无缝切换轮播图(自动+手动)
一.背景 说起轮播图,大家应该都不陌生,各大购物网站和面试题里都能看到它的身影. 实现上也并不困难,而写这篇文章是想整理一下自己心血来潮写的代码,以及实现过程中的一些思考,大家也可以顺便复习巩固一下. ...
- 层叠轮播图、小程序3D轮播图、小程序轮播图、折叠轮播图、叠式轮播图、微信小程序叠式轮播图实现、小程序层叠轮播图swiper、Taro层叠轮播图、Taro叠式轮播图
好久没写博客了,最近这项目中有个叠式轮播的需求 在网上找了一堆 都没有自己想要的 最开始被 TaroUI和小程序 自带的swiper困扰 一直以为是swpier的升级版 试了好久 也没改造成功 干脆自 ...
- 通过swiper插件制作旋转木马轮播图
实现效果: swiper插件准备 我们旋转木马轮播图的效果可以通过swiper插件轻松搞定 这种效果是不是和我们要做的很像呀,我们只要把它引入我们的案例就ok了 在swiper官网的获取swiper下 ...
- 微信小程序之视图容器(swiper)组件创建轮播图
一.视图容器(Swiper) 1.swiper:滑块视图容器 微信官方文档:https://developers.weixin.qq.com/miniprogram/dev/component/swi ...
- java照片切换播放音乐_音乐播放器-图片切换-轮播图效果
* { margin: 0; padding: 0; border: 0; } CSS3 @keyframes 动画效果 @keyframs myframes{ from{ } to{ transfo ...
- html点击小图轮播图,使用纯CSS实现点击轮播图效果,无js。
使用纯CSS实现图片轮播效果 首先我们来看一下所实现轮播图的最终效果: 轮播图 效果 接下来为html+css代码部分: 以下为HTML代码部分: 以下为CSS代码部分: *{ margin:0; p ...
最新文章
- c语言程序设计歌手大奖赛,C语言二维数组怎么做:设计青年歌手参加歌曲大奖赛计分系统: 共...,怎样用c语言程序设计? 青年歌手参加歌曲大奖赛,有10个评委...
- GPT-3再进化:通过浏览网页来提高事实准确率
- 2010 ACM/ICPC Online-Contest-SCU[四川赛区网络预选赛]
- BZOJ 4872 luogu P3750 [六省联考2017]分手是祝愿
- php中使用json做api,JSONAPI在PHP中的应用
- java dart 官司_Dart和Java的区别
- nyoj 931 货物运输(Floyd输出路径)
- QT的QDataStream类的使用
- 《城市建筑美学》读书笔记
- Javascript DOM对属性的操作
- MongoDB-数据库-mongoose-图形化操作
- python+gensim︱jieba分词、词袋doc2bow、TFIDF文本挖掘
- MATLAB初学者视频教程
- mac免费CAD模型设计软件FreeCAD怎样设置中文模式
- 软件项目管理六要素分别是什么?
- IMGUI_DX11显示自定义图片
- Firebase报错:Installations Service is unavailable. Please try again later.
- 2020年元宵节健康
- 基于海思AI芯片的智能视频分析边缘网关
- 南华大学计算机有调剂名单吗,南华大学调剂公告
热门文章
- cmake(8):install命令详解
- Java集合类之Map接口之学生花名册
- 本周测试服务器角色转移系统仅开放转入,梦幻西游1月26日维护公告:春节活动测试服放出...
- Caused by: com.primeton.das.entity.impl.hibernate.exception.GenericJDBCException: could not execute
- 4.位运算和逻辑运算(带例题)
- Java,Js,Sql字符串截取总结
- 【springboot】springboot发送email(文本/html格式)邮件
- 相机里面的照片怎么恢复,相机照片被删怎么恢复
- 微信小程序看视频发弹幕功能
- Model,ModelMap和ModelAndView的简单使用说明