0

クライアントのサイトにコンテナーdivがあり、jQueryを使用してアプリを取得し、コンテナーに挿入するアプリを開発しています。htmlとjavascriptがすべてクライアントコンテナに挿入されるため、私のアプリは自己完結型です。各クライアントには独自のcssファイルがあるため、クライアントの必要に応じてルックアンドフィールを変更できます。私のアプリはASP.NetMVC4であり、Webページまたはモバイルアプリに挿入できます。HTML 5、css 3を使用しています。ASP.NetMVC4を使用して、クライアントがモバイルかWebかを判断し、クライアントがモバイルの場合はjQueryMobileを読み込んでいます。

したがって、アプリは自己完結型であり、ユーザーがアプリを操作するときにjqueryを使用して後続のページをdivにロードしているので、jQuery Mobileのページ遷移をどのように利用できますか?jQueryを使用して後続のコンテンツをdivにロードする必要があります。完全なページのポストバックを行うことはできません。ページ遷移の方法がわかりません。

御時間ありがとうございます。

4

1 に答える 1

1

複数ページのアプリを試してください。ファイルには複数のページを含めることができます。

<div data-role="page" id="first">
...
</div>
<div data-role="page" id="second">
...
</div>

追加のページをロードしてDOMに追加した後、

$.mobile.changePage($("#third"));

マルチページアプリの詳細については、こちらをご覧ください:http: //jquerymobile.com/test/docs/pages/multipage-template.html

于 2012-02-02T20:20:09.590 に答える