mySwiper.destroy(deleteInstance, cleanupStyles)
销毁Swiper。销毁所有绑定的监听事件,移除鼠标键盘事件,释放浏览器内存。
参数名 | 类型 | 是否必填 | 描述 |
---|---|---|---|
deleteInstance | boolean | 可选 | 设为false则不销毁Swiper对象,默认为true |
cleanupStyles | boolean | 可选 | 设为true则清除所有swiper设定选项和样式,比如direction等,默认为false |
mySwiper.destroy(deleteInstance, cleanupStyles)信息
- 启用版本:
- 4.0.0
效果演示
使用方法示例
从Swiper7开始,容器默认类名由'.swiper-container'变更为'.swiper'。
<script language="javascript">
var mySwiper = new Swiper('.swiper',{
autoplay: true,
keyboard : true,
mousewheel : true,
on: {
click: function(){
alert('你点了Swiper');
}
}
})
mySwiper.destroy(false); //移除所有slide监听事件,所以拖动和click事件失效了。
</script>
转载原创文章请注明:文章转载自:Swiper中文网 [https://www.swiper.com.cn]
本文地址:https://www.swiper.com.cn/api/methods/113.html