Получение исправленных нижних колонтитулов для работы - боль для команды JQM. Я думаю, что это просто еще одна маленькая ошибка, вызванная непредвиденными обстоятельствами. Ну, неважно ...
Немного понимания:
Эти штопать мобильные браузеры не поддерживают фиксированное позиционирование CSS, поэтому это делается с помощью javascript и абсолютной позиции (и тонны хаков - держу пари)
Это уже должно дать вам подсказку ...
Если поведение не относится только к эмулятору (вполне возможно!) и проблема остается после того, как вы заполните страницу содержимым (я имею в виду - закончите написание приложения), тогда все, что вам нужно сделать это, чтобы запустить код, который перемещает нижний колонтитул. Я бы сделал это так:
$('div').live('pageshow',function(){ $(window).trigger('orientationchange') });
Событие directionalchange должно работать. Вы также можете попробовать resize
, если ориентация вызывает какие-либо новые проблемы.