我在使用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就会丢失!
答案 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>