1

我正在使用http://wicky.nillia.ms/enquire.js在手机上隐藏 flexslider,但是在我调整浏览器大小时,destroy 方法似乎不起作用。

/* hide/show slideshow based on viewport size*/     
enquire.register("screen and (min-width: 48em)", {
deferSetup : true,
setup : function() {
    /*home test slideshow slideshow*/
    $(window).load(function() {
    jQuery('#home-slider').flexslider({
        slideshow: false,
        directionNav: true,
        controlNav: false,
        animation: "fade",
        useCSS: true, 
        });
    });
},
match : function() {
    /* add slider specific class */
    jQuery("#home-slider").addClass("flexslider");
    jQuery("#home-slider ul.slides-init").addClass("slides");
},  
unmatch : function() {
    /* hide slider specific class */
    jQuery("#home-slider").removeClass("flexslider");
    jQuery("#home-slider ul.slides-init").removeClass("slides");    
},
 destroy : function() {
    jQuery("#home-slider").flexslider('destroy');
 }
});

在匹配/不匹配函数中添加/删除类可以正常工作。

有什么见解吗?

4

0 回答 0