1

我在移动网站上使用以下内容,但是当我单击主页按钮时,我只是得到了加载圈,而我试图访问的页面永远不会解析:

<div data-role="header" data-theme="b" style="height:50px; padding:3px;">
    <img src="/m/images/logo2.png">
    <a href="/m/" class="ui-btn-right" data-icon="home" data-iconpos="notext" 
       data-direction="reverse">Home</a> 
</div>

这是我正在使用的版本:

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.css" />
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>

有任何想法吗?

4

1 回答 1

1

即使您在 href 中使用绝对路径,也不能像这样使用它:

<a href="/m/" class="ui-btn-right" data-icon="home" data-iconpos="notext" 
   data-direction="reverse">Home</a> 

您需要将其指向您的域页面:

<a href="index.html" class="ui-btn-right" data-icon="home" data-iconpos="notext" 
   data-direction="reverse">Home</a> 

或者给你的内页:

<a href="#index" class="ui-btn-right" data-icon="home" data-iconpos="notext" 
   data-direction="reverse">Home</a> 

data-direction="reverse"只能用作反向转换,但与back-btn="true"不同的是,您需要提供真实和现有的 href。

于 2013-01-05T14:30:31.227 回答