0

index.html(#homeや#levelなどのセクションがいくつかあります)とcollection.html(#collection)の2つのページがあります。collection.htmlにいるとき、index.html#levelセクションに戻る必要があり、「ネットワークエラーが発生しました」と表示されました。うまくいくこともあれば、エラーが発生することもありました...

collection.html

<a href="index.html#level" rel="external" data-role="button" data-icon="back" >Back</a>

私はphonegapでJquerymobileを使用しています。

4

2 に答える 2

0

注意すべきことの1つは、特定のデバイスでは、パスで大文字と小文字が区別されることです。エミュレーターで実行すると、気付かないでしょう。hrefをファイル名のhrefに適切に大文字化するようにしてください。

于 2012-10-30T14:31:59.400 に答える
0

Jquery Mobileは、標準の#anchor動作をオーバーライドします。に移動する#anchorと、Idを持つページDOM要素が必要であり、anchorこのページに移行します。より標準的な動作が必要な場合は、標準のajaxナビゲーションモデルを無効にするようにdata-ajax="false"指定できます(非推奨)。<a>詳細については、こちらをご覧ください

于 2012-10-30T15:17:43.810 に答える