0

ヘッダーを再利用する方法について、いくつかの上位の StackOverflow 応答をきました。 私はそれらを働かせることができません。

  1. 5ページあります
  2. changePageはそれらのそれぞれの間に
  3. 5 ページすべてに同じヘッダーをハードコーディングし、5 回複製しました。
  4. document.ajaxStart()読み込み中のGIFアニメを聞いて出現させる
  5. document.ajaxStop()GIFアニメを聞いて消す
  6. これを 5 ページすべてで機能させる唯一の方法は、img 要素に id=loading1、id=loading2、id=loading3、id=loading4、id=loading5 という名前を付けることです。
  7. 読み込み中の画像に一意の名前がない場合、機能するのは 1 つの画像だけです。
  8. 明らかに、解決策はヘッダを RE_USE して img id=same_ID_for_ALL_5_pages にすることです
  9. 繰り返しますが、最高評価のスタック オーバーフローの回答はどちらも、私が理解または再現するには密度が高すぎて不可解です。

質問:

  1. 私の単純な要件を考慮して、適切でエレガントなコードを書く方法を単純化または説明してください。
  2. また、不十分に作成されたライブラリで簡単なことをしようとしたことで、誰かが私を軽くたたくことができますか?

ありがとうございました。

4

1 に答える 1

2

という優れた jQuery Mobile セレクターがあり$.mobile.activePageます。基本的に、このセレクターはアクティブなページです。そのため、同一のコンテンツを持つ 5 つのページを持つことができ、それを使用すると、アクティブなページ コンテンツのみが取得されます。

詳細については、こちらをご覧ください

于 2013-05-17T20:46:15.307 に答える