JQuery Mobile失去格式

时间:2013-01-09 09:19:40

标签: jquery-ui jquery-mobile

我在使用JQuery时遇到了问题。

 $.mobile.changePage(*toPage*);

以某种方式执行JQueryMobile的格式丢失?

有解决这个问题的简单方法吗?

这是我的HTML代码:

    <form action="" data-bind=" template:{ 'if': loginVM, data: loginVM }" id="myLogin" data-role="page"> 
                     //Some Code
    </form>
<form action="" data-bind="template: { 'if': startVM, data: startVM }" id="myStart"  data-role="page">
                          //Some Code
    </form> 

如果DOM被改变,那么Style就会丢失!

1 个答案:

答案 0 :(得分:1)

我相信每个页面都应该有一个带有id的数据角色,所以:

<div data-role="page" id="login">
    <form action="" data-bind=" template:{ 'if': loginVM, data: loginVM }" id="myLogin"> 
       //Some Code
    </form>
</div>
<div data-role="page" id="start">
    <form action="" data-bind="template: { 'if': startVM, data: startVM }" id="myStart">
      //Some Code
    </form> 
</div>