私はすべてのWebページでヘッダーとフッターを作成するコードをハードコーディングする代わりに実装しようとしています。私はこれを試しました:jQuery Mobile:すべてのページに同じヘッダーフッターを使用
私は私の "メインページ"でこれを持っていました。
<div id="headerProto">
<div data-role="header" data-position="fixed" data-theme="b">
<h1> Title </h1>
</div>
</div>
は、その後、他のページで私が持っていた:
<div class="headerChild">
</div>
そして私は追加されません:
$(".headerChild").html($("#headerProto").html());
ませサイコロを。いずれにせよ、それは私がそれをどうやってやろうとしているのかについての全部の推測でした。より良い方法がありますか?
は、あなたがこれらのページを生成するPHPのような動的なサーバー側の言語を使用することはできませんpagebeforecreateイベントを みては?それが最善の方法でしょう。 – Brandan
http://stackoverflow.com/questions/9152446/creating-templated-persistant-header-footer-template-in-jquery-mobile-and-phoneg/9204896#9204896 – bmurmistro