在页面调整大小时触发手风琴功能

时间:2012-08-15 11:51:41

标签: jquery mobile resize accordion

是否可以在窗口调整大小时触发以下代码。当浏览器窗口调整到660px以下时,我基本上需要一个手风琴才能启动,如果超过660px,则需要使用手风琴。

$(document).ready(function(){
    $('.accordion ul').slideUp(-100);
});


$(".accordion > li > p").click(function(){
    if(false == $(this).next().is(':visible')) {
        $('.accordion ul').slideUp(300);
    }
    $(this).next().slideToggle(300);
});


$('.accordion ul:eq(0)').show();

我希望这里有足够的信息。

谢谢,

米奇

1 个答案:

答案 0 :(得分:1)

请参阅此示例:

function DimensionaCatalogo() {
    var tamanho = $(window).width();

    if (tamanho <= 1024) { // iPad
        $("#Carrinho").hide();
    }
}

要拦截窗口调整大小,请使用:

$(window).resize(function () {
     DimensionaCatalogo();
});