非常优秀的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数组的扩展实现代码集合
Jun 01 Javascript
浅析JavaScript作用域链、执行上下文与闭包
Feb 01 Javascript
JavaScript模版引擎的基本实现方法浅析
Feb 15 Javascript
JavaScript基本语法_动力节点Java学院整理
Jun 26 Javascript
XMLHttpRequest对象_Ajax异步请求重点(推荐)
Sep 28 Javascript
详解Node.js模板引擎Jade入门
Jan 19 Javascript
使用Vue-cli 3.0搭建Vue项目的方法
Jun 07 Javascript
jQuery实现仿京东防抖动菜单效果示例
Jul 06 jQuery
VueCli3构建TS项目的方法步骤
Nov 07 Javascript
如何对react hooks进行单元测试的方法
Aug 14 Javascript
微信小程序开发搜索功能实现(前端+后端+数据库)
Mar 04 Javascript
Jquery ajax书写方法代码实例解析
Jun 12 jQuery
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永久登录、记住我功能实现方法和安全做法
2015/04/27 PHP
PHP生成加减算法方式的验证码实例
2018/03/12 PHP
php实现记事本案例
2020/10/20 PHP
jQuery 源码分析笔记(5) jQuery.support
2011/06/19 Javascript
js判断浏览器类型的方法
2013/08/07 Javascript
jsonp原理及使用
2013/10/28 Javascript
2014年50个程序员最适用的免费JQuery插件
2014/12/15 Javascript
javascript arguments使用示例
2014/12/16 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
2015/10/20 Javascript
Atitit.js的键盘按键事件捆绑and事件调度
2016/04/01 Javascript
Actionscript与javascript交互实例程序(修改)
2016/09/22 Javascript
把json格式的字符串转换成javascript对象或数组的方法总结
2016/11/03 Javascript
JQuery中Ajax的操作完整例子
2017/03/07 Javascript
javascript函数的节流[throttle]与防抖[debounce]
2017/11/15 Javascript
如何更好的编写js async函数
2018/05/13 Javascript
node.js使用express框架进行文件上传详解
2019/03/03 Javascript
[42:32]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第二场 11.27
2020/12/01 DOTA
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
python中__call__方法示例分析
2014/10/11 Python
Python实现命令行通讯录实例教程
2016/08/18 Python
python正则分析nginx的访问日志
2017/01/17 Python
浅谈django model的get和filter方法的区别(必看篇)
2017/05/23 Python
python中关于for循环的碎碎念
2017/06/30 Python
python实现闹钟定时播放音乐功能
2018/01/25 Python
如何用Python实现简单的Markdown转换器
2018/07/16 Python
Python基础教程之if判断,while循环,循环嵌套
2019/04/25 Python
python命名空间(namespace)简单介绍
2019/08/10 Python
python logging设置level失败的解决方法
2020/02/19 Python
python如何爬取网页中的文字
2020/07/28 Python
Python计算矩阵的和积的实例详解
2020/09/10 Python
基于CSS3的animation属性实现微信拍一拍动画效果
2020/06/22 HTML / CSS
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
工商管理专业学生的自我评价
2013/10/01 职场文书
工厂车间标语
2014/06/19 职场文书
拾金不昧感谢信
2015/01/21 职场文书
Spring Boot 整合 Apache Dubbo的示例代码
2021/07/04 Java/Android