Javascript 如何禁用swipe.js carousel

Javascript 如何禁用swipe.js carousel,javascript,jquery,responsive-design,swipe,Javascript,Jquery,Responsive Design,Swipe,我试着将一系列图片转换成旋转木马。我正在使用swipe.js(swipejs.com)库,因为它的性能非常好 我希望在主体宽度小于540px时启动旋转木马,但如果将窗口大小调整为大于540px的主体宽度,则会将其还原 $(window).resize(function() { var bodyWidth = $('body').width(); if(bodyWidth < 540){ loadCarousel(); }else if(bodyWid

我试着将一系列图片转换成旋转木马。我正在使用swipe.js(swipejs.com)库,因为它的性能非常好

我希望在主体宽度小于540px时启动旋转木马,但如果将窗口大小调整为大于540px的主体宽度,则会将其还原

$(window).resize(function() {
    var bodyWidth = $('body').width();
    if(bodyWidth < 540){
        loadCarousel();
    }else if(bodyWidth > 540) {
        unLoadCarousel();
    }
});

function loadCarousel() {
        window.deviceSwipe = new Swipe(
            document.getElementById('device-slider')
        );
}

function unLoadCarousel() {

}
这也不会阻止swipe.js在调整窗口大小时重新应用样式(即使出于某种原因,bodyWidth大于540px)


任何帮助都将不胜感激

您可以使用名为kill的方法作为DeviceSweep.kill()

请看,swipe2 branche现在有一种kill方法:谢谢,我尝试过使用kill方法,但运气不太好(我认为它不起作用,我的旋转木马在被“杀死”后仍然可以工作)。我最终只是根据viewport.width交换了内容。在我看来,这感觉有点像一个预兆,并不是我想要的方法,但是时间对我不利,没有人会注意到区别。不,我也有同样的问题!
$('#slider-container li, #slider-container ul, #device-slider').attr('style', '')