jQuery 1.6.4 と jQuery Mobile 1.1.0 を使用しています。
するとき:
$('#mydiv').html(myobjectcontaininghtml);
div が実際に更新されて新しい html が表示されるのは、約 5% の時間だけです。なぜこれが起こるのか知っている人はいますか?100% の時間、コンピューターを使用して作業します。ほとんどの場合、電話では div の内容は変わりません。
たとえば、上記のコードで関数を呼び出すリンクをタップすると、div の内容は変わりません。リンクをタップし続けると、最終的に変更されます。
注: .page() または .trigger('create') を追加するように言っている他の投稿を見てきました。どちらも役に立ちませんでした。