デフォルトでJQueryを使用するDNN6.xを使用しています。構築しているモジュールのいくつかでprototype.jsを使用する必要があります。$変数が両方のライブラリで使用されているため、ページでさまざまなエラーが発生します。競合エラーが発生することなくDNN6.xでプロトタイプを使用できる方法はありますか?
ありがとう開発
デフォルトでJQueryを使用するDNN6.xを使用しています。構築しているモジュールのいくつかでprototype.jsを使用する必要があります。$変数が両方のライブラリで使用されているため、ページでさまざまなエラーが発生します。競合エラーが発生することなくDNN6.xでプロトタイプを使用できる方法はありますか?
ありがとう開発
$ 変数を使用しないように jQuery を構成できます。jQuery スクリプトを追加した直後に、何よりも先にこれを実行します。
jQuery.noConflict();
これには、jQuery を使用するすべてのコードで、$ ではなく jQuery を使用する必要があります。
jQuery("#selector").show()
それ以外の
$("#selector").show()
noConflict の詳細については、こちらをご覧ください。