1

我正在尝试为移动网站做一些非常简单的事情:添加一个完整的网站重定向按钮。我的移动站点存储在 m 目录中,即 root /m,而我的重定向链接转到目录 root/index.php。

实际的按钮是:

<a data-role="button" data-theme="a" href="http://www.mysite.com?m=desktop" data-icon="home" data-iconpos="left">
                Full Site
</a>

但是,问题是当按下该链接时,JQuery Mobile 会重新格式化 index.php 页面上的所有内容并添加类似

<html class="ui-mobile">.

由于某种原因,我似乎找不到其他人对此有任何问题。任何人都知道如何为某些链接禁用此功能并为其他链接启用它?

谢谢。

4

1 回答 1

1

将 rel="external" 属性添加到您的按钮中,如下所示:

<a data-role="button" data-theme="a" href="http://www.mysite.com?m=desktop" data-icon="home" data-iconpos="left" rel="external">
            Full Site
</a>

这将强制打开新的 url,而不将其加载到当前的 DOM 结构中。

于 2013-02-19T22:34:23.830 回答