のためのイベントハンドラをアタッチ、私はいくつかの動的なpages.Hereを作成していますと、ページが正しく作成されており、DOMおよびIに追加されているコード動的に作成jQueryのモバイルページ私のjQuery Mobileアプリケーションで
function createPages()
{
$header = "<header data-role='header'><h1>Dynamically created pages</h1></header>";
$content = "<div data-role='content' class='content'><p>This is a dynamically generated page</p></div>";
$footer = "<div data-role='footer'><h1>Audimax</h1></footer>";
for($i=1;$i<=5;$i++)
{
$section= "<section id='"+"#fav"+$i+"' data-role='page' data-url='"+"fav"+$i+"' class='dynamic'>";
$new_page = $($section+$header+$content+$footer+"</section>");
$new_page.appendTo($.mobile.pageContainer);
}
}
ですそれらにナビゲートすることができます。問題は、私は単純に、ダイナミックなページに任意のイベントハンドラをアタッチすることができないことです。私は動的ページのIDを "ライブ"で使用していますが、役に立たないことはありません。
イベントを添付してコールしようとしているコードを投稿できますか? – Abhi
あなたはどこでJavaScriptコードですか?新しい動的ページごとにまたは最初に読み込まれたページ(どこにあるべきですか)? http://jsfiddle.netまたはサンプルのリンク/コードもうまくいくでしょう –