jQuery, если утверждение на основе экрана на экране

У меня есть Slide Out Nav Bar, который я хотел бы открыть по умолчанию на ширине экрана> = 1024 и закрыто по умолчанию <1024. У меня есть кнопка, которая переключает его открытым закрыл его. Я просто начинаю изучать JS. Предлагаю, что есть способ установить утечку по умолчанию в операторе, если ширина окна> = 1024. Любая помощь была бы очень ценится. Вот то, что я так далеко за тумблер.

$('a.expand').toggle(function() {
        $(this).addClass("open");
        $('#nav').animate({width: 50},{queue:false, duration:300});
        $('.wrapify').animate({marginLeft: 50},{queue:false, duration:300});
        $('.primarynav ul').hide();
        $('.navlogo').hide();   

  }, function() {
        $(this).removeClass("open");
        $('#nav').animate({width: 200},{queue:false, duration:300});
        $('.wrapify').animate({marginLeft: 200},{queue:false, duration:300});
        $('.primarynav ul').show();
        $('.navlogo').show(); 

  });
12
задан Drhodes 13 September 2011 в 16:24
поделиться