私はあなたのコメントをすべて読みましたが、私が読んだ解決策はどれもうまくいかないようです。アプリケーションの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")を削除し、個々の要素のリストビューやボタンなどを更新しただけで「ある程度」成功しましたが、これは非常に扱いにくい方法です。