再利用目的で作成された部分ビューがあります。この部分ビューには、Chosen プラグインを使用するドロップダウン リストがあります。そのため、部分ビューでは、選択した js/css ファイルをいくつかの JavaScript コードと共に参照して、ドキュメントの準備を整えます。
意図したとおりに機能します。ただし、ボタンクリックイベントで部分ビューをレンダリングするページがあります。ユーザーは何度でもクリックできます。
私の懸念は、ボタンをクリックするたびに重複した js がロードされることです。おそらくこれが、部分ビューに js を直接追加することを人々が推奨しない理由です。私の場合、プラグインと部分ビュー自体の操作のために必要です。読み込まれた js をチェックし、その後のクリック イベントで再度読み込まれないようにする良い方法はありますか?