非常优秀的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 相关文章推荐
javascript 尚未实现错误解决办法
Nov 27 Javascript
iframe 上下滚动条如何默认在下方实现原理
Dec 10 Javascript
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
Jan 29 Javascript
A标签触发onclick事件而不跳转的多种解决方法
Jun 27 Javascript
快速学习JavaScript的6个思维技巧
Oct 13 Javascript
Knockout自定义绑定创建方法
Dec 26 Javascript
学习掌握JavaScript中this的使用技巧
Aug 29 Javascript
Bootstrap DateTime Picker日历控件简单应用
Mar 25 Javascript
JavaScript定时器setTimeout()和setInterval()详解
Aug 18 Javascript
把vue-router和express项目部署到服务器的方法
Feb 21 Javascript
JS实现仿微信支付弹窗功能
Jun 25 Javascript
使用layui实现树形结构的方法
Sep 20 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
Notice: Trying to get property of non-object problem(PHP)解决办法
2012/03/11 PHP
PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
2014/06/12 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
2018/06/13 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
JAVASCRIPT keycode总结
2009/02/04 Javascript
JavaScript 题型问答有答案参考
2010/02/17 Javascript
JavaScript中yield实用简洁实现方式
2010/06/12 Javascript
Kibo 用于处理键盘事件的Javascript工具库
2011/10/28 Javascript
AngularJS中关于ng-class指令的几种实现方式详解
2016/09/17 Javascript
JavaScript中创建对象的7种模式详解
2017/02/21 Javascript
bootstrap实现动态进度条效果
2017/03/08 Javascript
easyui-datagrid特殊字符不能显示的处理方法
2017/04/12 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
vue-router实现编程式导航的代码实例
2019/01/19 Javascript
原生js实现下拉选项卡
2019/11/27 Javascript
对python中使用requests模块参数编码的不同处理方法
2018/05/18 Python
Python 共享变量加锁、释放详解
2019/08/28 Python
flask/django 动态查询表结构相同表名不同数据的Model实现方法
2019/08/29 Python
Python3爬虫中Splash的知识总结
2020/07/10 Python
Django Form常用功能及代码示例
2020/10/13 Python
html5移动端价格输入键盘的实现
2019/09/16 HTML / CSS
利物浦足球俱乐部官方网上商店:Liverpool FC Official Store
2018/01/13 全球购物
美国生鲜及杂货电商:FreshDirect
2018/01/29 全球购物
美国市场上最实惠的送餐服务:Dinnerly
2018/03/18 全球购物
Vrbo西班牙:预订您的度假公寓(公寓、乡村房屋…)
2020/04/27 全球购物
开朗女孩的自我评价
2014/02/10 职场文书
乡村卫生服务一体化管理实施方案
2014/03/30 职场文书
实习协议书范本
2014/04/22 职场文书
低碳环保演讲稿
2014/08/28 职场文书
公司授权委托书样本
2014/09/15 职场文书
2015年学校食堂工作总结
2015/04/22 职场文书
2015教师个人年度工作总结
2015/10/23 职场文书
2016年艾滋病宣传活动总结
2016/04/01 职场文书
创业项目(超低成本创业项目)
2019/08/16 职场文书
解决go在函数退出后子协程的退出问题
2021/04/30 Golang
Mysql外键约束的创建与删除的使用
2022/03/03 MySQL