2013-05-13 15 views
5

JQMがページを読み込む方法は、ドキュメント全体ではなく、ajaxを使用して属性data-role="page"を持つ要素を取得することです。JQuery Mobile読み込みスタイルとスクリプトのリフレッシュ

JQuery Mobileは、エントリポイント(index.htm)にロードするのではなく、任意のページ(またはリフレッシュ)からスタイルとスクリプトをロードするにはどうすればよいですか?

答えて

0

おかげで、私は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 

ようなものです。私はこれがその周りになると信じています。それは今まで働くようです。

関連する問題