javascript - JQuery Mobile 中的主域链接

标签 javascript jquery mobile jquery-mobile

我使用 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/

相关文章:

javascript - Ajax - 处理大量数据的最佳技术

javascript - 箭头函数是否比 v8 中的普通独立函数声明更快(性能更高、更轻)?

javascript - Firefox 和 Chrome 中的 keyup() 错误?

javascript - 缩放图像和视频以适应 iPad 屏幕

javascript - 从浏览器将图像保存到手机图库

javascript - 如何识别设备并使用个人电脑设备代码和移动设备(ios 或 android)的第二个代码?

javascript - 计算 HTML 中两个数字之间的差异并应用 css 类

javascript - 使用 jQuery post 从另一台服务器调用 URL

javascript - Zebra Dialog - 获取输入文本框值

javascript - 如何防止拖动元素时页面滚动?