Swiper的下载方法:

swiper官网:Swiper中文网-轮播图幻灯片js插件,H5页面前端开发

1, npm i swiper@版本号

2,npm install -g cnpm --registry=https://registry.npm.taobao.org 通过外部下载taobao镜像

然后通过cnpm i swiper @版本号下载

Swiper属性

1.swiper-container最外层的div是一个容器

2.swiper-wrapper是一个按照一定顺序排列的所有轮播图的集合,在默认情况下是从左到右排列

3.swiper-slide:你的每一张轮播图。

4.swiper-pagination是分页器导航,也就是下图所显示的原点

5.swiper-button-prev swiper-button-next 插件默认的按钮左右箭头

6.swiper-scrollbar滚动条

pagination(分页器)

pagination是一个对象这个对象也有属性

el: '.swiper-pagination'

el: 分页器容器的css选择器或HTML标签。分页器等组件可以置于container之外,(也就是说你的分页器可以放在轮播图容器的外面)

type: 'bullets'

type: 分页器的样式

可选类型:

‘bullets’ 圆点(默认)

‘fraction’ 分式

‘progressbar’ 进度条

‘custom’ 自定义

dynamicBullets: true

dynamicBullets: 动态分页器,当你的slide很多时,开启后,分页器小点的数量会部分隐藏

hideOnClick :true

hideOnClick : 点击轮播图时隐藏分页器

clickable :true

clickable : 设置后你可以通过点击来使轮播图片切换

**renderBullet: ** 设置了这个属性你就可以设置自己的分页器样式,该属性是一个函数类型,参数是下标索引和类名

(类名默认是swiper-pagination-bullet)

这个函数的返回值会添加在swiper-pagination中你也可以 在返回值中拼接img标签完成用图片切换轮播图

navigation(前进后退按钮)

var mySwiper = new Swiper('.swiper-container', {

navigation: {

nextEl: '.swiper-button-next',

prevEl: '.swiper-button-prev',

},

});

nextEl: '.swiper-button-next'

prevEl: '.swiper-button-prev'

不多说默认的左箭头和右箭头

*.swiper-button-next找 nextEl 下一张

.swiper-button-prev找 prevEl 上一张

如果搞反,则会出现点击左箭头跑到下一张的情况*

autoplay(自动轮播)

delay: 2000//2秒切换一次

delay: 自动轮播的时间,延时多少秒切换下一张图片

disableOnInteraction: false

**disableOnInteraction: ** 在设置false时,你对轮博图操作不会停止循环,而 true,在你对轮博图操作时会停止自动轮播

鼠标覆盖停止自动切换

mySwiper.el.onmouseover = function(){

mySwiper.autoplay.stop();

}

鼠标离开开始自动切换

mySwiper.el.onmouseout = function(){

mySwiper.autoplay.start();

}

**mySwiper.autoplay.stop() ;  mySwiper.autoplay.start()**一个开始轮播,一个暂停轮播,不多说,那个mySwiper应该是可以修改的,名字是你初始化的swiper名字。

methods(swiper方法)

这些方法一般用在外部的元素操控轮播图的切换

mySwiper.slideTo(0, 1000, false);//切换到第一个slide,速度为1秒

mySwiper.slideTo 这个就是根据下标来切换指定的图片第三个值:设置为false时不会触发transition回调函数

看到这个next和prev就知道这个控制切换上一张和下一张的方法

properties(swiper方法)

mySwiper.realIndex 获取当前轮播图的索引(感觉这个用到的地方会很多)从0开始

mySwiper.isEnd 判断是不是最后一张轮播图。

Swiper 中常见的属性以及方法相关推荐

  1. php 静态类内存,php面向对象中static静态属性与方法的内存位置分析

    本文实例分析了php面向对象中static静态属性与方法的内存位置.分享给大家供大家参考.具体如下: static静态属性的内存位置-->类,而不是对象.下面做测试来证明一下 header(&q ...

  2. kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition

    kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition 参考文章: (1)k ...

  3. 08-数组中常用的属性及方法

    08-数组中常用的属性及方法 创建: 使用 JavaScript 关键词 new 使用数组文本创建 //数组中的方法: toString() 把数组转换为数组值(逗号分隔)的字符串. join() 方 ...

  4. python私有属性怎么定义_Python中定义私有属性的方法是()。

    [判断题]请假条带有请求的性质,所以一般来说篇幅要尽量长一些,以示郑重;更多要用煽情性语句,以打动对方.( ) [单选题]关于类和对象的关系,下列描述正确的是(). [选择]Трудоспособны ...

  5. 前端:JS/25/DOM官方定义,DOM分类,HTML节点树(节点关系,节点类型,),核心DOM中公共的属性和方法(节点访问,查找DOM节点,节点属性,节点的创建,追加和删除)

    DOM官方定义 DOM,Document Object Model,文档对象模型,我们可以把网页中的所有"东西"看成是对象": DOM的官方定义:DOM可以使用脚本,动态 ...

  6. php中align标签属性值,html align属性是什么含义?html中的align属性设置方法介绍

    html align属性是什么含义?html中的align属性设置方法介绍都在这里,本篇文章介绍了html align属性的定义和含义,还有关于html align属性值的设置介绍 html alig ...

  7. php中align是什么意思,htmlalign属性是什么含义?html中的align属性设置方法介绍

    html align属性是什么含义?html中的align属性设置方法介绍都在这里,本篇文章介绍了html align属性的定义和含义,还有关于html align属性值的设置介绍 html alig ...

  8. python中的魔法属性和方法

    魔法属性: 首先,我们先谈一谈什么叫做魔法属性? 魔法属性和方法是Python内置的一些属性和方法,有着特殊的含义.命名时前后加上两个下划线,在执行系统特定操作时,会自动调用. 那么接下来,我们就列举 ...

  9. 细说JavaScript中对象的属性和方法

    最近在回家的路上读了尼古拉斯的新书<JavaScript面向对象精要>,发现自己对对象的属性和方法不是很熟悉,特别是es5新增的部分,特写此文总结一下,同时也与大家共勉. 本文分为两部分, ...

最新文章

  1. 《互联网理财一册通》一一第12章 移动互联网“指尖上的理财”
  2. PAT甲级1094 The Largest Generation:[C++题解]邻接表存树、每层节点数量、vector模拟bfs层序遍历、bfs另类实现
  3. 【AI初识境】如何增加深度学习模型的泛化能力​​​​​​​
  4. java堆设置成多少合适_jvm~xmx设置多少合适
  5. 匿名内部类可以访问private_内部类一篇文章搞定
  6. 解决用Python对Sqlite进行数据更新比较慢的一种方法
  7. jQuery Moblie 页面模版(基础)
  8. 想安装一套监控,流程是什么?费用多少?
  9. python写标准api_用python写api
  10. 安卓学习-界面-ui-Spinner
  11. 计算机二级vfp考试怎么学,计算机二级VFP考试基础教程(7)
  12. 三菱驱动器参数表_三菱伺服驱动器参数都设置什么啊 详细点 谢谢
  13. QDialog的accept()函数和reject()函数
  14. 如何下载并安装mysql_超详细的MySQL下载与安装教程
  15. as3 俄罗斯方块 优化 美化版
  16. 数据标准化方法z-score讲解(matlab)
  17. 书法在计算机中的应用,书法在计算机中的编排-西安交通大学.pdf
  18. 树莓派教程 - 1.5 树莓派GPIO库wiringPi 使用硬件串口ttyAMA0与ttyS0
  19. CRM系统中的线索、客户、联系人、商机
  20. TomCat安装和配置

热门文章

  1. 方差公式初三_方差的简单计算公式
  2. jwt生成和解密-jose4j
  3. MCS-51单片机精确定时的两种编程方法介绍
  4. 联发科,展示首个WiFi 7
  5. 电子英汉词典附带背单词功能C语言程序设计,附录完整代码
  6. 摄像头在liunx上的QT显示和OK6410 ARM开发板上的使用
  7. Symbian:列举系统当前所有进程 .
  8. 5个月两次坠机,波音737-8有啥硬伤?没那么简单
  9. CCES ldr烧写流程
  10. ADSP21489之CCES开发笔记(四)