私は Marionette と jQuery Mobile を使用して単一ページのアプリを構築しています。ページのさまざまな部分は、Web SQL からのデータで満たされたテンプレートから作成されます。
JQMのドキュメントで、JQMに動的に作成されたページを強制的に強化するには、トリガー(「作成」)を使用する必要があることを読みました。例は、次のように新しいマークアップを挿入するとすぐにトリガーを呼び出す必要があることを示しています。
$( ...new markup that contains widgets... ).appendTo( ".ui-page" ).trigger( "create" );
私の場合、マークアップは Marionette によって挿入されます (つまり、Collection View は関連付けられたモデルをループし、毎回適切なテンプレートを適用します。つまり、ここに問題があります。どのイベントで trigger('create') をバインドする必要がありますか?ダイナミック マークアップを強化して表示しますか?