Swiper 应用于何处。
实例选项。
当前活动幻灯片的索引号
通过将 false
/ true
分配给此属性来禁用/启用滑动到下一个幻灯片的功能
通过将 false
/ true
分配给此属性来禁用/启用滑动到上一个幻灯片的功能
通过将 false
/ true
分配给此属性来禁用/启用通过鼠标抓取或手指触摸(在触摸屏上)来移动滑块的功能
如果 swiper 正在过渡中,则为 true
上次点击的幻灯片的索引号
指向上次点击的幻灯片(HTMLElement)的链接
!内部
!内部
滑块容器 HTML 元素
容器的高度
如果滑块处于最“左”/“顶”位置,则为 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(如果已禁用)
!内部
获取滑块包裹器 CSS3 转换 translate 的当前值
初始化滑块
!内部
!内部
!内部
获取当前最大位移值
获取当前最小位移值
移除事件处理程序
删除指定事件的所有处理程序
删除将在所有事件上触发的事件监听器
添加事件处理程序
添加一个事件监听器,该监听器将在所有事件触发时被调用
添加一个事件处理程序,该处理程序将在触发后被移除
!内部
设置抓取光标
设置 Swiper 的平移进度(从 0 到 1)。其中 0 表示第一张幻灯片的初始位置(偏移量),1 表示最后一张幻灯片的最大位置(偏移量)
Swiper 的平移进度(从 0 到 1)。
过渡持续时间(以毫秒为单位)。
为 swiper wrapper 设置自定义 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 wrapper 动画自定义 CSS3 transform 的 translate 值
平移值(以像素为单位)
过渡持续时间(以毫秒为单位)
将其设置为 false(默认情况下为 true),过渡将不会产生过渡事件
将其设置为 false(默认情况下为 true),过渡值可以超出最小和最大平移范围
取消设置抓取光标
当您手动添加/删除幻灯片,或隐藏/显示幻灯片,或对 Swiper 进行任何自定义 DOM 修改后,应调用此方法。此方法还包括对以下方法的子调用,您可以单独使用这些方法
强制 swiper 更新其高度(当启用 autoHeight 时),持续时间等于 'speed' 参数
过渡持续时间(以毫秒为单位)。
重新计算 swiper 的进度
重新计算 swiper 容器的大小
重新计算幻灯片的数量及其偏移量。在您使用 JavaScript 添加/删除幻灯片后很有用
更新幻灯片和指示点的活动/上一个/下一个类
扩展全局 Swiper 默认值
在运行时在 Swiper 上安装模块。
使用 TypeDoc 生成
构造一个新的 Swiper 实例。