Swiper Methods(Swiper方法) - mySwiper.destroy(deleteInstance, cleanupStyles)

销毁Swiper。销毁所有绑定的监听事件,移除鼠标键盘事件,释放浏览器内存。
参数名 类型 是否必填 描述
deleteInstance boolean 可选 设为false则不销毁Swiper对象,默认为true
cleanupStyles boolean 可选 设为true则清除所有swiper设定选项和样式,比如direction等,默认为false

mySwiper.destroy(deleteInstance, cleanupStyles)信息

启用版本:
4.0.0

效果演示

slider1
slider2
slider3

使用方法示例

从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>