2011-10-25 14 views
1

私が知っているように、JQuery Mobileでは、変更されるすべてのページが新しい「ページ」divを作成するのと同じです。ページの「コンテンツ」内の部分をサブページのように変更できますか?JQuery Mobileサブページ

答えて

1
  1. のjQuery Mobileは同じHTMLファイルに追加div要素を作成することで、ページを管理する必要はありません - あなたは別のHTMLファイルにそれを完全に罰金を行うと、それへの移行を行うことができます(おそらくとdata-prefetch属性セット)に変更します。

  2. DOM要素のコンテンツを動的に変更し、受け取ったデータに応じてページの読み込みを管理するjQueryプラグイン、jQuery UIプラグインまたはサーバ - 適切なスタイリングを保証するために、listview('refresh') ilkのものへの必要な呼び出し。それと

あなたが自分で二つのことを聞いていると述べた。

  1. あなたがそれを行う必要があるのはなぜ? jQuery Mobileのパラダイムを使用してページを事前に作成し、新しいページにデータを取得して挿入するだけで管理できませんか?

  2. 「ページ遷移」ごとにDOM操作を実行する必要がある場合、パフォーマンスの影響(もしあれば)はどのようになりますか?サイドノートとして

- jQueryのモバイルページの操作を可能にする方法を提供します:あなたが使用することができます

$.mobile.changePage$.mobile.loadPagepageContainerオプションを見てください)。

See API docs here

+0

@ZenMasterありがとう:)...私は本当に必要なものを忘れたJQuery Mobileにも参加していました。 – hanhp