我有一个滑出式导航栏,我希望在 >=1024 的屏幕宽度上默认打开并默认关闭 <1024。我有一个按钮可以切换它的打开和关闭。我刚开始学习js。如果窗口宽度> = 1024,我想有一种方法可以在 if 语句中设置默认切换状态。任何帮助将不胜感激。这是我到目前为止的切换。
$('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();
});