-1

私はあなたのコメントをすべて読みましたが、私が読んだ解決策はどれもうまくいかないようです。アプリケーションのdivを更新する外部PHPスクリプトからコンテンツを取得するJqueryコードがあります。新しいデータが読み込まれた後は、JqueryMobileのスタイルは設定されていません。.page()やtrigger( "refresh")などを使用した方法を見てきましたが、div全体を更新するために機能するものはありません。これが私のコードと問題のhtmlの部分です:

function getcontent(pg) {
   $("xyz").html("");
   $.get("http://myscript.php", function(data) {
      $("#xyz").html(data);
      $("#xyz").page();
}

HTML:

<div id="xyz"></div>

本当に、これにはあまり意味がなく、私はこれを理解することができません。ラッパーdiv( "xyz")を削除し、個々の要素のリストビューやボタンなどを更新しただけで「ある程度」成功しましたが、これは非常に扱いにくい方法です。

4

3 に答える 3

0

呼び出しなど#xyzを含むページ#mypage

$('#mypage').trigger('pagecreate');
于 2012-04-19T15:12:47.297 に答える
0

使ってみて

$("#page_id").trigger("create")

コンテンツが追加されるページで。

于 2017-11-24T09:12:54.213 に答える