JQMがページを読み込む方法は、ドキュメント全体ではなく、ajaxを使用して属性data-role="page"
を持つ要素を取得することです。JQuery Mobile読み込みスタイルとスクリプトのリフレッシュ
JQuery Mobileは、エントリポイント(index.htm)にロードするのではなく、任意のページ(またはリフレッシュ)からスタイルとスクリプトをロードするにはどうすればよいですか?
JQMがページを読み込む方法は、ドキュメント全体ではなく、ajaxを使用して属性data-role="page"
を持つ要素を取得することです。JQuery Mobile読み込みスタイルとスクリプトのリフレッシュ
JQuery Mobileは、エントリポイント(index.htm)にロードするのではなく、任意のページ(またはリフレッシュ)からスタイルとスクリプトをロードするにはどうすればよいですか?
BODYタグに入れるだけです。
私の他の回答で説明されています。Why I have to put all the script to index.html in jquery mobile
おかげで、私は1つのファイルにすべての私のJSを持っていましたが、jqueryの、jqm、およびjqm CSSファイルがあまりにも各ページにする必要がありました。私がやったことは、スクリプトが存在するかどうかをチェックするスクリプトを各ページの本文に含めることでした。彼らがそこにいなかったら、彼らは動的に追加されるでしょう。
それは私が身体内のすべてのファイルを含めてのルートを行った場合は、各ページの変化に要求されている資産の冗長性が存在することになる。この
if (document.getElementsByTagName('script') < 3)
{
createElement
setAttribute
append inside head element
//repeat for each script/styleshet
}
else
//do nothing
ようなものです。私はこれがその周りになると信じています。それは今まで働くようです。