【发布时间】:2013-03-25 15:49:08
【问题描述】:
我正在尝试使用响应式设计的 JQuery Mobile 创建一个移动应用程序。
换句话说,我希望在智能手机中将“page1.html”和“page2.html”加载到这样的单独页面中:
_________ __________
|Page1 | |Page2 |
|.html | on click |.html |
| | <--------- | |
| | |go to |
|go to | on click |page1 btn|
|page2 btn| ----------> | |
|_________| |_________|
而且,在平板电脑中,我希望 page1.html 和 page2.html 像这样加载到同一个页面中:
-----------------------------
|Page1.html | Page2.html |
| |
| |
| |
| |
| |
|----------------------------
如何使用 JQueryMobile 做到这一点?我尝试了 $.mobile.loadpage(url) 和 $.mobile.changepage(url) 但问题是页面已被替换,我需要在平板电脑的单个视图中拥有两个页面。
感谢您的帮助。
【问题讨论】:
-
一个视图中不能有两个
data-role=page。您需要在pageinit上使用媒体查询或检查屏幕大小
标签: jquery-mobile responsive-design