Swiper 应用于何处。
实例选项。
当前活动幻灯片的索引号
通过将此属性设置为 false
/ true
来禁用 / 启用滑动到下一张幻灯片的功能
通过将此属性设置为 false
/ true
来禁用 / 启用滑动到上一张幻灯片的功能
通过将此属性设置为 false
/ true
来禁用 / 启用通过鼠标抓取或手指触摸(在触摸屏上)移动滑块的功能
如果 swiper 正在过渡中,则为 true
最后点击幻灯片的索引号
指向最后点击的幻灯片(HTMLElement)的链接
!内部
!内部
滑块容器 HTML 元素
如果 Swiper 已启用,则为 true
,否则为 false
容器高度
如果滑块位于最“左”/“顶”位置,则为 true
如果滑块位于最“右”/“底”位置,则为 true
如果幻灯片被“锁定”(通过 watchOverflow
),并且无法滑动,例如当幻灯片数量少于每视图幻灯片数量时,则为 true
!内部
!内部
包含原始初始化参数的对象
包含传递的初始化参数的对象
先前活动幻灯片的索引号
包装器转换的当前进度(从 0 到 1)
考虑循环模式下重新排列的幻灯片,当前活动幻灯片的索引号
!内部
幻灯片 HTML 元素数组。要获取特定的幻灯片 HTMLElement,请使用 swiper.slides[1]
包装器 HTML 元素
幻灯片网格
幻灯片宽度数组
幻灯片捕捉网格
snapGrid
中当前捕捉点的索引号
滑动方向
包含以下触摸事件属性的对象
swiper.touches.startX
swiper.touches.startY
swiper.touches.currentX
swiper.touches.currentY
swiper.touches.diff
包装器转换的当前值
容器宽度
包装器 HTML 元素
Swiper 默认选项
包含全局 Swiper 扩展选项的对象
重新附加所有事件监听器
更改滑块方向,从水平到垂直,或反之。
新方向。如果未指定,则会自动更改为相反方向
将调用 swiper.update()。默认为 true
更改滑块语言
新方向。应为 rtl
或 ltr
销毁滑块实例并分离所有事件监听器
将其设置为 false(默认为 true)以不删除 Swiper 实例
将其设置为 true(默认为 true),所有自定义样式将从幻灯片、包装器和容器中移除。如果您需要销毁 Swiper 并以新选项或不同方向重新初始化,则此功能很有用
分离所有事件监听器
禁用 Swiper(如果已启用)。当 Swiper 禁用时,它将隐藏所有导航元素,并且不会响应任何事件和交互
在实例上触发事件
启用 Swiper(如果已禁用)
!内部
获取 swiper 包装器 css3 transform translate 的当前值
初始化滑块
!内部
!内部
!内部
获取当前最大转换值
获取当前最小转换值
移除事件处理程序
移除指定事件的所有处理程序
移除在所有事件上触发的事件监听器
添加事件处理程序
添加将在所有事件上触发的事件监听器
添加事件处理程序,该处理程序将在触发后移除
!内部
设置抓取光标
设置 Swiper 转换进度(从 0 到 1)。其中 0 是第一张幻灯片的初始位置(偏移),1 是最后一张幻灯片的最大位置(偏移)
Swiper 转换进度(从 0 到 1)。
过渡持续时间(毫秒)。
为 swiper 包装器设置自定义 css3 transform 的 translate 值
运行到下一张幻灯片的过渡。
过渡持续时间(毫秒)。
将其设置为 false(默认为 true),过渡将不会产生过渡事件。
运行到上一张幻灯片的过渡。
过渡持续时间(毫秒)。
将其设置为 false(默认为 true),过渡将不会产生过渡事件。
将 swiper 位置重置到当前活动幻灯片,持续时间等于“speed”参数。
过渡持续时间(毫秒)。
将其设置为 false(默认为 true),过渡将不会产生过渡事件。
运行到索引号等于“index”参数的幻灯片的过渡,持续时间等于“speed”参数。
幻灯片的索引号。
过渡持续时间(毫秒)。
将其设置为 false(默认为 true),过渡将不会产生过渡事件。
将 swiper 位置重置到最近的幻灯片/捕捉点,持续时间等于“speed”参数。
过渡持续时间(毫秒)。
将其设置为 false(默认为 true),过渡将不会产生过渡事件。
与 .slideTo 作用相同,但适用于启用循环的情况。因此,此方法将滑动到真实索引与传递的索引匹配的幻灯片
幻灯片的索引号。
过渡持续时间(毫秒)。
将其设置为 false(默认为 true),过渡将不会产生过渡事件。
动态计算每视图幻灯片数量,仅当 slidesPerView 设置为 auto
时才有用
为 swiper 包装器动画自定义 css3 transform 的 translate 值
转换值(像素)
过渡持续时间(毫秒)
将其设置为 false(默认为 true),过渡将不会产生过渡事件
将其设置为 false(默认为 true),转换值可以超出最小和最大转换范围
取消设置抓取光标
在手动添加/移除幻灯片,或隐藏/显示幻灯片,或对 Swiper 进行任何自定义 DOM 修改后,应调用此方法。此方法还包括对以下方法的子调用,您可以单独使用这些方法
强制 swiper 更新其高度(当 autoHeight 启用时),持续时间等于“speed”参数
过渡持续时间(毫秒)。
重新计算 swiper 进度
重新计算 swiper 容器的大小
重新计算幻灯片数量及其偏移量。在您用 JavaScript 添加/移除幻灯片后很有用
更新幻灯片和项目符号上的 active/prev/next 类
扩展全局 Swiper 默认值
在运行时在 Swiper 上安装模块。
使用 TypeDoc 生成
构造一个新的 Swiper 实例。