0

我正在开发一个应用程序,其中客户端在他们的网站上有一个容器 div,他们使用 jQuery 来检索我的应用程序并将其注入到容器中。我的应用程序是自包含的,因为 html 和 javascript 都被注入到客户端容器中。每个客户都有自己的 css 文件,因此外观和感觉可以根据客户的需要进行更改。我的应用程序是 ASP.Net MVC 4,可以注入网页或移动应用程序。我正在使用 HTML 5、css 3。我正在使用 ASP.Net MVC 4 来确定客户端是移动的还是 Web 的,如果客户端是移动的,我正在加载 jQuery Mobile。

因此,由于应用程序是自包含的,并且当用户与应用程序交互时,我使用 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 回答