我已经isulated您的问题, “按钮”,当你点击总会等转换为蓝色在上面。 您的功能function changetoPage2(){
是按钮不显示蓝色的原因。
看到这个小提琴http://jsfiddle.net/76Whv/7/
<body>
<script>
function changetoPage2(){
$.mobile.changePage("#page2", {transition : "none"});
}
</script>
<div data-role="page" id="page1">
<div data-role="header">
<h3>Page1</h3>
</div>
<div data-role="content">
<a href="#page2" data-role="button">Button1</a>
<a href="#page2" onclick="changetoPage2()" data-role="button">Autton1</a>
</div>
</div>
<div data-role="page" id="page2">
<div data-role="header">
<h3>Page2</h3>
</div>
<div data-role="content">
<a href="#page1" data-role="button">Button2</a>
<a href="#page1" onclick="changetoPage1()" data-role="button">Autton2</a>
</div>
</div>
</body>
我加入你的代码提琴手 - > http://jsfiddle.net/76Whv/1/你能解释一下什么是错按钮 “Autton” – Sato 2012-08-09 10:51:29
@ SATO功能很好,但是当您使用按钮2从第2页移动到第1页时,请看该按钮,然后该按钮将颜色更改为蓝色。我需要 – 2012-08-09 11:05:23