1

こんにちは、index.html と test.html という 2 つの html ファイルがあるとします。index.html には、test.html と呼ばれるそのボタンのクリック時に 1 つのボタンがあります。test.html にテーブルを表示しています。今私の index.html は次のようになります:

<div data-role="page" id="home" data-theme="d">

        <div data-role="header" align="center">

            <a href="#" data-rel="back" data-icon="arrow-l">Back</a>
                <h1>MySite.com</h1>
            <a href="MainMenu.html"  data-icon="grid">Menu</a>


        </div>
    <div data-role="content" >

        <a href="UI/Equal/test.html" data-ajax="false" data-role="button" id="myButton">i ndex</a>          



    <ul data-role="listview" data-inset="true">
        <li><a href="UI/Equal/test.html"  data-ajax="false"> Order Book </a></li>
    </ul>

     </div>
</div>

ボタンをクリックしてリストからtest.htmlに移動すると、テーブルが正しく表示されます。私のtest.htmlにはヘッダーがあり、その中に戻るボタンがあります:

<div data-role="header" align="center">

        <a href="#" data-rel="back" data-icon="arrow-l">Back</a>
            <h1>Test.com</h1>
        <a href="MainMenu.html"  data-icon="grid">Menu</a>


    </div>

戻るボタンをクリックすると、index.htmlに移動しません。index.html から削除するdata-ajax="false"と、test.html の戻るボタンは正常に機能しますが、現在、test.html でテーブルに .css ファイルを使用していますが、ここではその .css ファイルの効果は適用されません。index.htmlで使用するdata-ajax="false"と、Test.html テーブルが適切に描画されます (.css ファイルが正しく読み込まれることを意味します)。適切な戻るボタンとテーブルを同時に取得する方法。

任意の提案をいただければ幸いです。前もって感謝します。

4

1 に答える 1

1

を使用data-jax="false"すると、jquery mobileのAjaxナビゲーションが無効になるため、リンク先のページはDOMの前のページにアクセスできません。

2番目のページに戻るボタンを表示するには、従来の<a href="..."リンクを使用してヘッダーにハードコーディングするか、DOMから前のページをプルするようにコーディングする必要があります。

于 2012-09-09T14:26:06.167 に答える