非常优秀的JS图片轮播插件Swiper的用法


Posted in Javascript onJanuary 03, 2017

最近在一个微信公众号中用到了swiper图片轮播插件。接下来为大家介绍插件的用法

首先需要下载Swiper

1:加载插件,需要用到的文件有swiper.min.js和swiper.min.css文件。

<!DOCTYPE html>
<html>
<head>
  ...
  <link rel="stylesheet" href="path/to/swiper.min.css">
</head>
<body>
  ...
  <script src="path/to/swiper.min.js"></script>
</body>
</html>

2.HTML内容。

<div class="swiper-container">
  <div class="swiper-wrapper">
    <div class="swiper-slide">Slide 1</div>
    <div class="swiper-slide">Slide 2</div>
    <div class="swiper-slide">Slide 3</div>
  </div>
  <!-- 如果需要分页器 -->
  <div class="swiper-pagination"></div>
  <!-- 如果需要导航按钮 -->
  <div class="swiper-button-prev"></div>
  <div class="swiper-button-next"></div>
  <!-- 如果需要滚动条 -->
  <div class="swiper-scrollbar"></div>
</div>

导航等组件可以放在container之外

3.你可能想要给Swiper定义一个大小,当然不要也行。

.swiper-container {
  width: 600px;
  height: 300px;
}

4.初始化Swiper:最好是挨着</body>标签

<script>    
 var mySwiper = new Swiper ('.swiper-container', {
  direction: 'vertical',
  loop: true,
  // 如果需要分页器
  pagination: '.swiper-pagination',
  // 如果需要前进后退按钮
  nextButton: '.swiper-button-next',
  prevButton: '.swiper-button-prev',
  // 如果需要滚动条
  scrollbar: '.swiper-scrollbar',
 })    
 </script>
</body>

如果不能写在HTML内容的后面,则需要在页面加载完成后再初始化。

<script type="text/javascript">
window.onload = function() {
 ...
}
</script>
或者这样(jQuery和Zepto)
<script type="text/javascript">
$(document).ready(function () {
 ...
})
</script>

以上所述是小编给大家介绍的非常优秀的JS图片轮播插件Swiper,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
return false,对阻止事件默认动作的一些测试代码
Nov 17 Javascript
JavaScript 变量作用域分析
Jul 04 Javascript
Jquery焦点与失去焦点示例应用
Jun 10 Javascript
JavaScript保存并运算页面中数字类型变量的写法
Jul 06 Javascript
uploadify多文件上传参数设置技巧
Nov 16 Javascript
Bootstrap每天必学之按钮(一)
Nov 24 Javascript
利用Angularjs和Bootstrap前端开发案例实战
Aug 27 Javascript
angular4 如何在全局设置路由跳转动画的方法
Aug 30 Javascript
bootstrap实现二级下拉菜单效果
Nov 23 Javascript
js canvas实现二维码和图片合成的海报
Nov 19 Javascript
vue使用Google地图的实现示例代码
Dec 19 Javascript
详解vue中的父子传值双向绑定及数据更新问题
Jun 13 Javascript
JavaScript对象封装的简单实现方法(3种方法)
Jan 03 #Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
Jan 03 #Javascript
vue.js将unix时间戳转换为自定义时间格式
Jan 03 #Javascript
使用Angular缓存父页面数据的方法
Jan 03 #Javascript
JS实现简单的二元方程计算器功能示例
Jan 03 #Javascript
JS基于递归算法实现1,2,3,4,5,6,7,8,9倒序放入数组中的方法
Jan 03 #Javascript
javascript使用递归算法求两个数字组合功能示例
Jan 03 #Javascript
You might like
PHP获取youku视频真实flv文件地址的方法
2014/12/23 PHP
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
2016/11/10 PHP
PHP进阶学习之命名空间基本用法分析
2019/06/18 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
prettify 代码高亮着色器google出品
2010/12/28 Javascript
myeclipse安装jQuery插件的方法
2011/03/29 Javascript
使用滤镜设置透明导致 IE 6/7/8/9 解析异常的解决方法
2011/04/07 Javascript
jQuery表格列宽可拖拽改变且兼容firfox
2014/09/03 Javascript
全面解析Bootstrap中Carousel轮播的使用方法
2016/06/13 Javascript
最原始的jQuery注册验证方式
2016/10/11 Javascript
开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
2016/12/26 Javascript
JavaScript实现的鼠标响应颜色渐变效果完整实例
2017/02/18 Javascript
JavaScript事件方法(实例讲解)
2017/06/27 Javascript
react-navigation 如何判断用户是否登录跳转到登录页的方法
2017/12/01 Javascript
浅谈Fetch 数据交互方式
2018/12/20 Javascript
JS实现的新闻列表自动滚动效果示例
2019/01/30 Javascript
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
JavaScript实现Excel表格效果
2020/02/07 Javascript
利用python实现简单的邮件发送客户端示例
2017/12/23 Python
对python指数、幂数拟合curve_fit详解
2018/12/29 Python
python从子线程中获得返回值的方法
2019/01/30 Python
对Python中画图时候的线类型详解
2019/07/07 Python
python 五子棋如何获得鼠标点击坐标
2019/11/04 Python
Python调用Windows命令打印文件
2020/02/07 Python
Django 用户登陆访问限制实例 @login_required
2020/05/13 Python
python求numpy中array按列非零元素的平均值案例
2020/06/08 Python
基于HTML5新特性Mutation Observer实现编辑器的撤销和回退操作
2016/01/11 HTML / CSS
canvas里面如何基于随机点绘制一个多边形的方法
2018/06/13 HTML / CSS
枚举和一组预处理的#define有什么不同
2016/09/21 面试题
年度考核自我鉴定
2014/02/02 职场文书
《春雨》教学反思
2014/04/24 职场文书
学生安全承诺书
2014/05/22 职场文书
党员查摆四风问题思想汇报
2014/10/25 职场文书
英语教师个人总结
2015/02/09 职场文书
2016感恩母亲节校园广播稿
2015/12/17 职场文书
java中为什么说子类的构造方法默认访问的是父类的无参构造方法
2022/04/13 Java/Android