0

私は、サブページの 1 つが完全なフェスティバル プログラムを表示している jQuery Mobile ベースのモバイル Web サイトに取り組んでいます。ナビゲーション バーは、jQuery の toggleClass 関数を使用して、プログラムに表示するカテゴリを選択するために使用されます。

実際の URL に直接アクセスしたり、ページを読み込んだ後にページを更新したりすると、すべてが魅力的に機能しますが、メニューから初めてアクセスするときは機能しません。

この URL で進行中の作業: http://2157.no/mobil/program.html

私が苦労しているページは、トップメニュー項目(Programoversikt)です。カテゴリを選択するためのナビゲーション バーの項目は、ブラウザーで更新されるまで機能しません。その後、再度アクセスする前に他のページをリロードしない限り、セッション中は引き続き機能します。

何か案は?これはデータの事前処理/キャッシュと関係があると思いますが、ここでは少し青くなっています...

現在のページがアクセスされたときに強制的にそのページを新たにロードするか、またはページがプリフェッチされないようにすることはできますか?

4

1 に答える 1

0

data-ajax="false" を設定することは解決策ですが、他の方法もいくつかあります。ページを更新したときにのみ、jquerymobile で MySQL からデータを取得する詳細については、こちらを参照してください。

于 2012-07-15T18:52:48.653 に答える