Я пытаюсь достичь следующего: Веб-сайт, на котором я работаю, работает лучше в ландшафтном режиме. Я хочу, чтобы, когда устройство находится в режиме «Портрет», отображается сообщение, а в «Пейзаж» сообщение не отображается.
я написал, внутри готовой функции(), следующий код:
$(window).resize(function(){
var height = $(window).height();
var width = $(window).width();
if(width>height) {
// Landscape
$("#landscape").css('display','none');
}
else {
// Portrait
$("#landscape").css('display','block');
$("#landscape").click(function(){
$(this).hide();
});
}
, но при загрузке страницы (или я обновить его) он всегда показывает сообщение (как это следует только в портретном Режим). Если я изменил размер браузера, код начнет работать и отобразит/скрывает сообщение соответствующим образом. Как я могу это исправить?
Спасибо!
ahhh, perfect! благодаря! =) –