1

我在使用 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 被更改,样式就会丢失!

4

1 回答 1

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>
于 2013-01-11T14:15:02.117 回答