非常优秀的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 相关文章推荐
script的async属性以非阻塞的模式加载脚本
Jan 15 Javascript
js清理Word格式示例代码
Feb 13 Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
Jul 01 Javascript
判断JS对象是否拥有某属性的方法推荐
May 12 Javascript
基于iscroll.js实现下拉刷新和上拉加载效果
Nov 28 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
Feb 22 Javascript
详解Vue中使用v-for语句抛出错误的解决方案
May 04 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
Apr 22 Javascript
echarts设置图例颜色和地图底色的方法实例
Aug 01 Javascript
JS实现鼠标按下拖拽效果
Jul 23 Javascript
vue 避免变量赋值后双向绑定的操作
Nov 07 Javascript
canvas绘制折线路径动画实现
May 12 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
IE8 引入跨站数据获取功能说明
2008/07/22 Javascript
JavaScript.Encode手动解码技巧
2010/07/14 Javascript
面向对象的Javascript之三(封装和信息隐藏)
2012/01/27 Javascript
深入理解javascript变量声明
2014/11/20 Javascript
JavaScript中join()方法的使用简介
2015/06/09 Javascript
跟我学习javascript的隐式强制转换
2015/11/16 Javascript
基于JS实现发送短信验证码后的倒计时功能(无视页面刷新,页面关闭不进行倒计时功能)
2016/09/02 Javascript
javascript history对象详解
2017/02/09 Javascript
几种响应式文字详解
2017/05/19 Javascript
JS中Object对象的原型概念基础
2018/01/29 Javascript
关于Vue组件库开发详析
2018/07/01 Javascript
解决layui中的form表单与button的点击事件冲突问题
2018/08/15 Javascript
VUE中使用MUI方法
2019/02/12 Javascript
前端面试知识点目录一览
2019/04/15 Javascript
Vue中对iframe实现keep alive无刷新的方法
2019/07/23 Javascript
[01:01:42]Secret vs Optic Supermajor 胜者组 BO3 第二场 6.4
2018/06/05 DOTA
Python编程pygame模块实现移动的小车示例代码
2018/01/03 Python
python实现自动发送邮件
2018/06/20 Python
python3实现网络爬虫之BeautifulSoup使用详解
2018/12/19 Python
python递归下载文件夹下所有文件
2019/08/31 Python
Ubuntu权限不足无法创建文件夹解决方案
2020/11/14 Python
css3隔行变换色实现示例
2014/02/19 HTML / CSS
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
美国办公用品购物网站:Quill.com
2016/09/01 全球购物
软件工程专业推荐信
2013/10/28 职场文书
英语系本科生求职信范文
2013/12/18 职场文书
煤矿机修工岗位职责
2014/02/07 职场文书
上海世博会口号
2014/06/19 职场文书
美化环境标语
2014/06/20 职场文书
投标文件签署授权委托书范本
2014/10/12 职场文书
求职意向书范本
2015/05/11 职场文书
python如何读取.mtx文件
2021/04/22 Python
如何解决.cuda()加载用时很长的问题
2021/05/24 Python
Go语言读取txt文档的操作方法
2022/01/22 Golang
PHP正则表达式之RCEService回溯
2022/04/11 PHP
Mysql将字符串按照指定字符分割的正确方法
2022/05/30 MySQL