<!DOCTYPE html>
<html>
<head>
...
<link rel="stylesheet" href="path/swiper.min.css">
</head>
<body>
...
<script src="path/swiper.min.js"></script>
</body>
</html>
 
案例一:banner广告图片轮播

html如下
注(swiper-开头的class名称都是插件自带样式的,需要加上)
 <div class="banner-container swiper-container">
<div class="swiper-wrapper">
<div class="banner-slide swiper-slide">
<a href="javascript:viod(0);"><img src="data:images/banner/bannerImg01.png"></a>
</div>
<div class="banner-slide swiper-slide">
<a href="javascript:viod(0);"><img src="data:images/banner/bannerImg02.png"></a>
</div>
<div class="banner-slide swiper-slide">
<a href="javascript:viod(0);"><img src="data:images/banner/bannerImg03.png"></a>
</div>
<div class="banner-slide swiper-slide">
<a href="javascript:viod(0);"><img src="data:images/banner/bannerImg04.png"></a>
</div>
</div>
  <!--需要焦点按钮时加这段div-->
<div class="banner-pagination pagination">
<span></span>
</div>
</div>
js如下:
 <script type="text/javascript">
var mySwiper = new Swiper('.banner-container',{
loop: true, //用来循环播放
pagination: '.banner-pagination', //显示焦点按钮
paginationClickable: '.banner-pagination', //焦点按钮可点击
});
setInterval("mySwiper.slideNext()", 2000); //加定时器的目的是:点击焦点按钮后,自动播放你所点击的那张图片的下一张
</script>

案例二:无缝滑动(不知道叫什么)

html如下
注(swiper-开头的class名称都是插件自带样式的,需要加上)
 <div class="store-container swiper-container">
<div class="swiper-wrapper">
<!--swiper-slide为一本书-->
<div class="swiper-slide">
<dl>
<dt>
<img src="data:images/book/book01.png" />
</dt>
<dd>
<h6>我怀疑人们在密谋让我幸福</h6>
<span>张玮佳</span>
<p>当我们谈起生活时当我们谈起生活时,我们谈什么?事儿,谎言,习惯,欲望,面子,嫉妒。</p>
</dd>
</dl>
</div>
<!--swiper-slide为一本书-->
<div class="swiper-slide">
<dl>
<dt>
<img src="data:images/book/book02.png" />
</dt>
<dd>
<h6>世界上有趣的事太多</h6>
<span>张玮佳</span>
<p>当我们谈起生活时,我们谈什么?事儿,谎言,习惯,欲望,面子,嫉妒。</p>
</dd>
</dl>
</div>
<!--swiper-slide为一本书-->
<div class="swiper-slide">
<dl>
<dt>
<img src="data:images/book/book06.png" />
</dt>
<dd>
<h6>舍得,舍不得</h6>
<span>蒋勋</span>
<p>当我们谈起生活时,我们谈什么?事儿,谎言,习惯,欲望,面子,嫉妒。</p>
</dd>
</dl>
</div>
</div>
</div>
js如下:
 <script type="text/javascript">
var mySwiper = new Swiper('.swiper-container',{
slidesPerView: 'auto',
spaceBetween: 24,
});
</script>
案例三:无缝滑动2(不知道叫什么)
html如下
注(swiper-开头的class名称都是插件自带样式的,需要加上)
 <div class="column-container swiper-container">
<div class="column-wrapper swiper-wrapper">
<div class="column-slide swiper-slide">
<a href="bookClassify.html">
<div class="column-bg">
<img src="data:images/column/columnImg01.png" />
</div>
<p>分类</p>
</a>
</div>
<div class="column-slide swiper-slide">
<a href="newBook.html">
<div class="column-bg">
<img src="data:images/column/columnImg03.png" />
</div>
<p>新书</p>
</a>
</div>
<div class="column-slide swiper-slide">
<a href="freeBook.html">
<div class="column-bg">
<img src="data:images/column/columnImg02.png" />
</div>
<p>免费</p>
</a>
</div>
<div class="column-slide swiper-slide">
<a href="hotSale.html">
<div class="column-bg">
<img src="data:images/column/columnImg04.png" />
</div>
<p>热销</p>
</a>
</div>
<div class="column-slide swiper-slide">
<a href="store.html">
<div class="column-bg">
<img src="data:images/column/columnImg05.png" />
</div>
<p>书店</p>
</a>
</div>
<div class="column-slide swiper-slide">
<a href="bookClassify.html">
<div class="column-bg">
<img src="data:images/column/columnImg01.png" />
</div>
<p>分类</p>
</a>
</div>
<div class="column-slide swiper-slide">
<a href="newBook.html">
<div class="column-bg">
<img src="data:images/column/columnImg03.png" />
</div>
<p>新书</p>
</a>
</div>
<div class="column-slide swiper-slide">
<a href="freeBook.html">
<div class="column-bg">
<img src="data:images/column/columnImg02.png" />
</div>
<p>免费</p>
</a>
</div>
<div class="column-slide swiper-slide">
<a href="hotSale.html">
<div class="column-bg">
<img src="data:images/column/columnImg04.png" />
</div>
<p>热销</p>
</a>
</div>
<div class="column-slide swiper-slide">
<a href="store.html">
<div class="column-bg">
<img src="data:images/column/columnImg05.png" />
</div>
<p>书店</p>
</a>
</div>
</div>
<!--需要焦点按钮时加这段div-->
<div class="column-pagination pagination">
<span></span>
</div>
</div>
js如下:
 <script type="text/javascript">
var mySwiper = new Swiper('.column-container',{
loop: true, //用来循环播放
pagination: '.column-pagination',
slidesPerView: 'auto',
paginationClickable: true,
slidesPerGroup: 5, //每次滑动5个
speed: 600 //滑动的速度
});
</script>

(本文原创,转载请注明出处!!)

Swiper.js使用方法的更多相关文章

  1. js文件中模块化导入swiper.js文件方法

    es6导入: 在js文件顶端 import Swiper from "../../assets/javascripts/swiper.min"; import '../../ass ...

  2. Swiper教程 —— 使用方法

    Swiper使用方法 1.首先加载插件,需要用到的文件有swiper.min.js和swiper.min.css文件. <!DOCTYPE html> <html> <h ...

  3. 移动端开发(四):swiper.js

    swiper.js中文网:http://www.swiper.com.cn/ 文档结构 swiper.jquery.js    是需要引用jquery.js 或者 zepto.js 时,只需直接引用该 ...

  4. 使用swiper.js实现移动端tab切换

    在项目中遇到的,要实现tab切换,我用的是swiper.js 官网:http://www.swiper.com.cn/api/start/new.html <!DOCTYPE html> ...

  5. 全屏使用swiper.js过程中遇到的坑

    概述 swiper.js确实是一个很好用的插件,下面记录下我在全屏使用过程中遇到的一些坑和解决办法,供以后开发时参考,相信对其他人也有用. 通用方案 一般来说,swiper需要放在body的下一层,虽 ...

  6. swiper.js 多图片页面的懒加载lazyLoading

    swiper.js官网:http://www.swiper.com.cn/api/Images/2015/0308/213.html 设为true开启图片延迟加载,使preloadImages无效.需 ...

  7. swiper.js的使用

    点击api文档地址, (1)图片轮播banner <script src="js/jquery-2.1.4.min.js"></script> <sc ...

  8. swiper动态加载数据滑动失效,ajax执行后swiper.js的效果消失问题

    使用swiper.js做一些动效时,如果进行了ajax,并且重新把DOM写入到HTML代码中,会导致swiper.js的特效消失的问题.原因是ajax加载后,原先new 的Swiper对象,不认识新来 ...

  9. 兼容pc端和移动端的轮播图插件 swiper.js

    swiper.js是一款纯JavaScript打造的滑动特效插件,可以用来实现检点轮播图,tab触摸滑动切换等常用效果.下载地址:https://www.swiper.com.cn/download/ ...

随机推荐

  1. 一次FCK拿bc全过程

    和大家简单的弄下fckeditor 漏洞在红客我看到好多人对fck 这个漏洞很干兴趣 其实这个漏洞这的很老了 也非常好利用  我也扫了一点fck的漏洞网址  下面我们就来打开一个我们看看这个一号站平台 ...

  2. Tkinter 导入安装包

    Tkinter (capitalized) refers to versions <3.0. tkinter (all lowecase) refers to versions ≥3.0

  3. C和C++混合编程之 extern “C”的使用

    C和C++混合编程之 extern "C"的使用 首先要明白: C++号称是C语言的超集,也确实,从语言的基本语法上,C++是包含所有C语言的语法的,而且C++为了兼容C,连C语言 ...

  4. SPOJ 104 HIGH - Highways 生成树计数

    题目链接:https://vjudge.net/problem/SPOJ-HIGH 解法: 生成树计数 1.构造 基尔霍夫矩阵(又叫拉普拉斯矩阵) n阶矩阵 若u.v之间有边相连 C[u][v]=C[ ...

  5. 网上搜索到的 比较好的mysql查询语句练习题

    Sutdent表的定义 字段名 字段描述 数据类型 主键 外键 非空 唯一 自增 Id 学号 INT(10) 是 否 是 是 是 Name 姓名 VARCHAR(20) 否 否 是 否 否 Sex 性 ...

  6. TC358749XBG:HDMI转MIPI CSI芯片简介

    TC358749XBG是一颗HDMI转MIPI CSI功能的视频转换芯片,分辨率:1920*1080,电源3.3/1.8/1.2,通信方式:IIC,封装形式BGA80

  7. wifi pineapple 外接USB无线网卡桥接外网

    0:选择USB网卡 在没有有线网络的情况下,可以外挂一个usb无线网卡来桥接上网,目前支持3070L.8187L芯片的网卡,反正linux系统都用这些芯片, 免的安装驱动, 我选择的是 WN-722N ...

  8. java多线程设计模式

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt220 java多线程设计模式 java语言已经内置了多线程支持,所有实现Ru ...

  9. bootstrap 基础(二)

    1 栅格系统偏移 栅格系统的偏移只能向右:col-xs-offset-x. <!DOCTYPE html> <html lang="en"> <hea ...

  10. Opencv入门-第一回-梦牵机器视觉翼,初识Opencv域(安装Opencv)

    各位看官,您是不是瞅着Opencv进来的?(你这不是废话吗>_>) 这Opencv(开源计算机视觉库)啊,说来话长,最初是上个世纪末(1999年)由Intel建立起来的.近十多年人工智能这 ...