我使用JQuery Mobile创建了一个网页,页面底部有一个链接到我们“完整”网站的主页。移动页面与主页位于同一域中。单击链接时,浏览器只会挂起并且不呈现主页。我猜这与JQuery处理同一域内的链接的方式有关...任何想法?
例如,我的移动页面位于“http://somedomain/m/index.php”。在此页面上,它链接到“http://somedomain/index.php”,如下所示:
<a href="http://somedomain/">View full site</a>
我应该以不同方式处理此链接吗?如果我将URL插入外部域,它就可以正常工作。
感谢您的帮助。
答案 0 :(得分:3)
试试这个<a href="http://somedomain/" data-ajax="false" >View full site</a>
默认情况下,如果链接来自同一个域,jqm将尝试通过ajax加载它。在这种情况下,它不应该通过AJAX加载。
如果有帮助,请告诉我。