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