0

複数ページ単一ページの両方のアプローチを使用するJQueryモバイルサイトがあります。リンクの問題で行き詰まりました。「外部」の単一ページを表示しているときに、複数ページのテンプレート内のどこかにある「内部」ページを参照するにはどうすればよいですか。

私のマルチページテンプレートは次のようになります。

<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でのリンクについて読んだことがありますが、名前とIDタグを使用してdiv内のmscタグをラップすることにより、アンカーのようにリンクしようとしました。また、マルチページのサブページの「ホーム」IDを次のように固定しようとしました。

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

このコード例の外部ページから「mobileHome」をリンクするにはどうすればよいですか?

もう1つ、Firefoxにカーソルを合わせると正しいリンクが表示され、それをコピーして貼り付けると、ブラウザに正しいビューが読み込まれます...

助けに感謝します!

4

1 に答える 1

0

rel="external"リンクに属性を追加してみてください。

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

これがあなたのために働くかどうか私に知らせてみてください:)

于 2012-10-11T00:02:39.827 に答える