私はJQuery Mobileアプリケーションを開発中です。私の各.htmlファイルは基本的にはJQuery Mobileでダイアログを使用する
<div id="myPage" data-role="page">
<!-- My Content -->
</div>
です。私の各ページには、関連するいくつかのダイアログがあります。このため、これらのダイアログ定義は、関連付けられているページと同じ.htmlファイルに含めることが理にかなっていると考えました。しかし、私が見るすべてのJQuery Mobileドキュメントには、ダイアログが独自の.htmlファイルに含まれています。
一般的なページと同じ.htmlファイル内にダイアログを定義する方法はありますか?もしそうなら、推奨されるアプローチは何ですか?私は、JQueryモバイルがDOMを使ってスマートなものを作っていることを知っています。そのため、私は私がしなければわからない:
<div id="myPage" data-role="page">
<!-- My Content -->
<div id="myDialog" data-role="page" data-rel="dialog">
<!-- My Dialog Conent -->
</div>
</div>
OR
<div id="myPage" data-role="page">
<!-- My Content -->
</div>
<div id="myDialog" data-role="page" data-rel="dialog">
<!-- My Dialog Conent -->
</div>
それでも、私は、プログラムのダイアログを開くするかどうかはわかりません。私はここでベースオフですか?
このダイアログボックスをポップアップするコードを追加してもらえますか? –