私の jQuery Mobile には、index.html と test.html の 2 つのページがあります。<p>
クラスを持つインデックスページにタグがあるため、タグ<p>
が私のjavascriptでクリックされると、test.htmlをロードしたいと考えています。
しかし jQuery Mobile では、インデックス ページがテスト ページをロードするとき、それは DOM にはありません。したがって、テスト ページに移動して test.html の div の内容を置き換えるには、最初に DOM にロードする必要があります。だからここに私がやっていることがあります:
try2 がクリックされると、ページをロードして DOM に取り込み、div を新しい html に置き換えて、ページに変更します。div の html は変更されません。
$('.try2')
.click(function(){
$.mobile.loadPage( 'test.html', { showLoadMsg: false } );
$('#mytest').html('i am here now').fadeIn('slow');
$.mobile.changePage( "test.html", { transition: "slideup"} );
});