Я пытаюсь преобразовать оператор if if для переключения; Не до сих пор не повезло:Преобразование jquery "if" statement to "switch"
if (myapp_config.thisDevice == 'desktop') {
var primaryNavHeight = $('#primary-nav').height() + app_get_header_height,
pageWrapperHeight = $('#page-wrapper').height();
if (primaryNavHeight > pageWrapperHeight) {
$('#page-wrapper').css("min-height", primaryNavHeight + "px");
}
if (primaryNavHeight < pageWrapperHeight) {
$('#page-wrapper').css("min-height", $(window).height() + "px");
}
}
И до сих пор я попытался следующие:
switch (myapp_config.thisDevice == 'desktop') {
case (primaryNavHeight > pageWrapperHeight):
// do stuff
$('#page-wrapper').css("min-height", primaryNavHeight + "px");
break;
case (primaryNavHeight < pageWrapperHeight):
// do stuff
$('#page-wrapper').css("min-height", primaryNavHeight + "px");
break;
}
ли кто-то будет достаточно любезен, чтобы указать, что мне я делаю неправильно?
Я не думаю, что синтаксис работает так –