私はJQueryMobileアプリに取り組んでいます。私のアプリは、デバイスが横向きか縦向きかによって、同じデータの異なるビューを持ちます。現在、次のコードを使用してその変更を検出しています。
$(window).bind("orientationchange", function (e, ui) {
alert("orientation changed: " + e.orientation);
});
ここから、どこに行けばいいのかわかりません。見方を変えたいのですが。ただし、ビューをできるだけ高速にしたいので、ビューをリロードしたくありません。向きに基づいてさまざまなビューを表示するにはどうすればよいですか?そのHTMLはどのように見えますか?私は、単一のビューが次のように定義されていることを知っています。
<div id="myPage" data-role="page">
<div data-role="header">
<a href="#" data-icon="arrow-l" data-iconpos="notext" class="ui-btn-left jqm-home">Back</a>
<h1>My App</h1>
</div>
<div data-role="content">
<!-- Page content goes here -->
</div>
</div>
ご協力ありがとうございました。