0

ajax を使用して MVC 部分ビューを読み込んでいます。Jqueryのドキュメントにloadは、次のように書かれています

イベント ハンドラーは、現在選択されている要素にのみバインドされます。コードが .on() を呼び出すときに、ページに存在する必要があります。

そのため、ajax を介してロードされた要素では機能しません。このロジックを各部分ビューに配置できることはわかっていますが、1 つの場所 (部分ビューが読み込まれるメイン ビュー) にのみ配置する方法またはより良い解決策はありますか?

$('select').load(function () {
                $(this).somewidget();
            });
4

0 に答える 0