1

ページに (AJAX を使用して) コンテンツを動的に追加しています。自動的に適用されないスタイリングを除いて、これは正常に機能しています。これを修正するには.trigger("create");(例: $('#content').html(data).trigger("create")) を使用します。これは Webkit、FF、および IE (PC 上) で動作しますが、Windows Phone の IE では動作しません。コンテンツは表示されますが、(jquery mobile) スタイルはありません。.page「html」の代わりに追加を使用または使用してコンテンツを追加しようとしましたが、何も機能しないようです。

4

1 に答える 1

2

質問を解決しました。正常に動作しました。trigger("create")問題はjQuery$.ajax({ })呼び出しにありました。dataType: "text",データ型として、HTMLを転送するときにテキスト()を使用しました。dataTypeをhtml( dataType: "html",)に修正しましたが、正常に機能するようになりました。Windows Phoneブラウザは、Firefox、IEデスクトップ、Chromeと比較して、これに関してより厳格になっているようです。

于 2012-08-07T23:34:57.780 に答える