JQuery Mobile - 从外部页面(单页面模板)链接到内部页面(多页面模板)

时间:2012-10-10 21:02:43

标签: asp.net mobile jquery-mobile

我有一个JQuery移动网站,它使用multi-pagesingle-page方法。现在我遇到了一个链接问题:当我在“外部”单页面上时,如何引用“内部”页面,这是在多页面模板中的某个位置?

我的多页面模板如下所示:

<body>
    <div id="mulitpage-wrapper">
        <msc:mobileHome />
        <msc:mobileTestDirectory />
        <msc:mobileContactUs />
    </div>
</body>

里面的页面包含如下:

<div data-role="page" id="home">
     ...Some Header, Content and Footer...
</div>

我在JQuery Mobile中读过linking,我已经尝试通过在带有name和id标签的div中包装msc标签来将其链接为锚。我也尝试锚定多页子页面的“home”id,看起来像这样:

<a href="../mobile/index.asp#home">link</a> 

如何在此代码示例中实现从外部页面链接“mobileHome”?

还有一件事:当我将鼠标悬停在它上面时,Firefox会显示正确的链接,当我复制粘贴时,浏览器会加载正确的视图......

感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

尝试将属性rel="external"添加到您的链接:

<a href="../mobile/index.asp#home" rel="external>link</a> 

尝试让我知道这是否适合你:)