Javascript Jquery移动面板在页面更改时可见

Javascript Jquery移动面板在页面更改时可见,javascript,jquery,html,jquery-mobile,Javascript,Jquery,Html,Jquery Mobile,我正在使用Jquery Mobile的panel小部件,出于某种奇怪的原因,当我单击面板内的链接时,它会得到正常的传输,但面板仍然可见,而其余的内容会淡出。这是标记 <div data-role="page"> <div data-role="panel" id="panel"> <ul data-role="listview"> <li><a href="../index.html" data-ajax="false" data-tr

我正在使用Jquery Mobile的panel小部件,出于某种奇怪的原因,当我单击面板内的链接时,它会得到正常的传输,但面板仍然可见,而其余的内容会淡出。这是标记

<div data-role="page">

<div data-role="panel" id="panel">
<ul data-role="listview">

<li><a href="../index.html" data-ajax="false" 
data-transistion="none">Link</a></li>

</ul>
</div>

<div data-role="header"></div>

<div data-role="content"></div>

<div data-role="footer"></div>
</div>


所有的东西都写对了,但出于某种原因,我得到了这种效果。它不会出现在任何其他带有面板的页面上,但会出现在这个页面上。这可能是我的Jquery文件或CSS的问题吗?有什么想法吗?

我不知道为什么,但我重新下载了jquery和jquery mobile的副本,它似乎解决了我遇到的任何问题。可能是因为我更改了默认转换,但谁知道呢。问题已经解决,因此我很高兴您必须共享更多代码。我在JSFIDLE上尝试了相同的代码,并且运行良好。您是否在jqm中使用默认主题?我开始认为,因为我使用的是自定义主题,它可能会弄乱它。您是将面板放在页眉之前还是页脚之后?请使用jQM标准CSS样式进行尝试,并检查是否会发生同样的情况。是的,即使使用jQM样式,我也会遇到同样的问题。可能值得注意的是,我正在将其与phonegap 2.6结合使用来制作ios应用程序。是否在其余页面中使用
data ajax=false
data transition=none