2

私はjQueryモバイルが初めてです。ラジオ ボタン ウィジェットは、HTML ファイルにハード コードすると正しくレンダリングされますが、Ajax を介して JavaScript から動的に作成した同じ HTML コンテンツに対してウィジェットが読み込まれません。

試しcheckboxradio( "refresh" )てみると、次のようなエラーが表示されます

「初期化の前に、checkboxradio のメソッドを呼び出せません。メソッド 'refresh' を呼び出そうとしました」

JQM ウィジェットを取得するために動的コンテンツを更新する方法について何か提案はありますか?

4

1 に答える 1

2

.checkboxradio()と の両方を使用して、チェックボックスとラジオ ボタンのマークアップを動的に拡張します.trigger('create')

$('input[type=radio]').checkboxradio().trigger('create');
于 2013-05-06T15:01:07.250 に答える