jQuery Mobile を使用すると、以下を使用してページに固定ツールバーを作成できます。
<div data-role="header" data-position="fixed">Content</div>
私がやりたいのは、デバイスの向きが変わったときに固定ヘッダーを非表示にすることです。次を使用してこれを検出できます。
$(window).on('orientationchange ', function() {
if (event.orientation === 'portrait') {
}
else if (event.orientation === 'landscape') {
}
});
ページから固定ツールバーを非表示にするにはどうすればよいですか? ツールバーの設定display: none
は機能しますが、ヘッダーが以前あった場所に空のスペースが残ります。