0

是否可以在窗口调整大小时触发以下代码。当浏览器窗口调整到 660 像素以下时,我基本上需要一个手风琴来启动,如果超过 660 像素,则设置为 null。

$(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();

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

谢谢,

米奇

4

1 回答 1

1

请参阅此示例:

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

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

要拦截窗口调整大小,请使用以下命令:

$(window).resize(function () {
     DimensionaCatalogo();
});
于 2012-08-15T12:07:54.967 回答